03. januar 2011 - 12:02Der er
12 kommentarer og 1 løsning
mvc - masterpage og sidebar
Hej eksperter
Jeg skal have en venstre sidebar (reklamer, osv..). Som skal være gennemgående på alle sider, pånær forsiden. Vil gerne holde det til 1 masterpage. Har tænkt om man kan sige (hvis det er forsiden, så skal masterpagen ikke vises, ellers så skal den). Men ved ikke helt hvordan det skulle fungere helt ??
Der har jeg tilføjet en ContentPlaceHolder med indhold: Sidebar ... hep
Som er default ...
På sider som ikke skal have default indhold gør du sådan her, f.eks på Index.aspx under din HomeController: <asp:Content runat="server" ID="ContentPlaceHolder1" ContentPlaceHolderID="ContentPlaceHolder1"> Ingen sidebar </asp:Content>
Så vil der kommer til at stå "Ingen sidebar" i stedet for "Sidebar ... hep"
Det indhold som er i en ContentPlaceHolder er default indhold, dvs hvis du tilføjer den på siderne, så bliver indholdet overskrevet, og dermed kan du bare tilføje en tom.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.