Wenn ich auf einer Website mit MasterPages navigiere, weiß die Anwendung, auf welcher Seite ich bin? Wenn ja, speichert es es in einem Objekt, auf das ich zugreifen kann?Weiß eine MasterPage, welche Seite angezeigt wird?
Der Grund ich frage ist, so kann ich diese ersetzen: für die Navigation
//masterpage
<div id="nav_main">
<ul><asp:ContentPlaceHolder ID="navigation" runat="server">
</asp:ContentPlaceHolder></ul>
</div>
//content page(s)
<asp:Content ContentPlaceHolderID="navigation" ID="theNav" runat="server">
<li><a href="default.aspx">Home</a></li>
<li id="current"><a href="faq.aspx">FAQ</a></li>
<li><a href="videos.aspx">Videos</a></li>
<li><a href="#">Button 4</a></li>
<li><a href="#">Button 5</a></li>
</asp:Content>
Mit einer eleganteren Lösung, die den Link zu der Seite beleuchtet durch das Listenelement der ID auf „Strom“ gesetzt haben . Derzeit erstellt jede Seite die Navigation mit der aktuellen ID des jeweiligen Links neu.
Könnten Sie freundlich es klar artikulieren, was du bist versuchen zu tun? – liggett78
Ja, aktualisierte Frage wird hoffentlich weitere Informationen geben. – Anders