none
HTML & ASP.NET Binden / CSS-Deklerationen RRS feed

  • Frage

  • Hallo Zusammen,

    ich habe genau zwei Fragen und es wäre super wenn ich eine Antwort erhalten würde, vorab vielen Dank!

    1. Kann ich ein im Designer erstelltes Objekt (z.B. Button) an HTML binden (Funktionstechnisch her)?

    Beispiel:

                                <asp:Login runat="server" LogoutAction="RedirectToLoginPage" />
                                <p asp:Login runat="server" LogoutAction="RedirectToLoginPage">Logout</p>

    2. Angenommen ich möchte die Oberfläche nun via. HTML/CSS verändern, ist es möglich die kompletten Deklerationen die im Designer existieren (Breite, Tabellen, Schriftfarbe, Dicke etc.) komplett zu entfernen, damit nur noch mein hinzugefügter Stylesheet verantwortlich ist für die Darstellung meiner Website und nichtmehr das zusammengebaute aus dem Oberflächen Designer?

    Gruß

    Mittwoch, 15. März 2017 17:12

Antworten

  • Hi,

    vorweg: ASP.NET WebForms sollte man nicht mehr verwenden. Bei bestehenden Projekten ist das noch Ok, bei neuen aber definitiv nicht mehr. Die Zukunft wäre ASP.NET Core, was aber vom Prinzip her komplett was anderes ist als WebForms oder andere alte ASP.NET Verianten.

    Was genau Du nun wissen möchtest, habe ich, zumindest bei Frage 1 nicht verstanden.

    Klar kannst Du die ASP.NET Controls wie <asp:Login ... /> in einen anderen Container wie <p>...</p>, <div>...</div>, usw. integrieren. Wenn Du ein konkretes Problem hierbei hast, welches denn?

    Zu 2: Nein, die automatisch generierten Inhalte bekommst Du bei Verwendung dieser Composite Controls nicht weg. Hier bleibt dir nur, diese nicht zu verwenden. Alternativ gibt es bei manchen Controls auch die Funktion "Convert to Template", damit werden die einzelnen Controls in die Seite eingefügt, diese kannst Du dann ein wenig besser bearbeiten. Siehe dazu:

      http://www.codingfusion.com/Post/Styling-asp-net-login-control-with-custom-css-and


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Mittwoch, 15. März 2017 17:20
    Moderator