none
CSS Design Bereiche ein/ausblenden RRS feed

  • Frage

  • Hi zusammen, ich benutze für meine aktuelle Webseite ein Design von Yaml.de (ich habe auch schon im Forum eine Frage dazu gestellt (http://forum.itratos.de/showthread.php?t=38883))

    Ich benutze auf meiner Webseite (durch eine Masterpage) ein 3 Spalten Design. Nun möchte ich aber auf einigen Seiten nur ein einspaltiges Design benutzen. Könnt ihr mir noch Tips geben, wie ich das am besten mit ASP.Net umsetzen könnte ?

    Oder müßte ich für diese Seite die ein einspaltiges Design verwenden sollen, eine eigene Masterpage nehmen?

    Sonntag, 29. August 2010 18:10

Antworten

  • Hallo Thomas,
    Ich benutze auf meiner Webseite (durch eine Masterpage) ein 3 Spalten Design. Nun möchte ich aber auf einigen Seiten nur ein einspaltiges Design benutzen. Könnt ihr mir noch Tips geben, wie ich das am besten mit ASP.Net umsetzen könnte ?

    Oder müßte ich für diese Seite die ein einspaltiges Design verwenden sollen, eine eigene Masterpage nehmen?

    da wäre es sinnvoll, einfach die href Eigenschaft des link Elements zu ändern.

        <link id="CustomCss" runat="server" rel="stylesheet" type="text/css" href="~/Styles/Abc.css" />

    (In der xyz.master.designer.vb noch die Eigenschaft CustomCss mit ProtectedFriend oder Public deklarieren, ggfs. die Deklaration in die Codebehind Datei der MasterPage verschieben)

    Dann kannst Du per Code (auch aus der ContentPage heraus) mit folgendem Code arbeiten:

        Me.Master.CustomCss.Href = "~/Styles/AndereDatei.css"

     


    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
    Montag, 30. August 2010 14:29
    Moderator

Alle Antworten

  • Hallo Thomas,
    Ich benutze auf meiner Webseite (durch eine Masterpage) ein 3 Spalten Design. Nun möchte ich aber auf einigen Seiten nur ein einspaltiges Design benutzen. Könnt ihr mir noch Tips geben, wie ich das am besten mit ASP.Net umsetzen könnte ?

    Oder müßte ich für diese Seite die ein einspaltiges Design verwenden sollen, eine eigene Masterpage nehmen?

    da wäre es sinnvoll, einfach die href Eigenschaft des link Elements zu ändern.

        <link id="CustomCss" runat="server" rel="stylesheet" type="text/css" href="~/Styles/Abc.css" />

    (In der xyz.master.designer.vb noch die Eigenschaft CustomCss mit ProtectedFriend oder Public deklarieren, ggfs. die Deklaration in die Codebehind Datei der MasterPage verschieben)

    Dann kannst Du per Code (auch aus der ContentPage heraus) mit folgendem Code arbeiten:

        Me.Master.CustomCss.Href = "~/Styles/AndereDatei.css"

     


    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
    Montag, 30. August 2010 14:29
    Moderator
  • Jupp danke. Hat geklappt.
    Mittwoch, 1. September 2010 07:33