जब मैं मास्टरपेज का उपयोग करने वाली वेबसाइट पर नेविगेट करता हूं, तो क्या एप्लिकेशन जानता है कि मैं किस पृष्ठ पर हूं? यदि हां, तो क्या यह उस ऑब्जेक्ट में संग्रहीत करता है जिसे मैं एक्सेस कर सकता हूं?क्या मास्टरपेज जानता है कि कौन सा पृष्ठ प्रदर्शित किया जा रहा है?
कारण मैं पूछ रहा हूँ है तो मैं इस जगह ले सकता है:
//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>
नेविगेशन, जो सूची आइटम के आईडी सेट करने का "वर्तमान" होने से पृष्ठ के लिए लिंक पर प्रकाश डाला गया के लिए एक अधिक सुरुचिपूर्ण समाधान के साथ
। वर्तमान में प्रत्येक पृष्ठ ने अपने संबंधित लिंक के आईडी सेट के साथ नेविगेशन को वर्तमान में सेट किया है।
तुम कृपया इसे और अधिक स्पष्ट रूप से आप क्या कर रहे हैं स्पष्ट किया जा सका करने का प्रयत्न? – liggett78
हां, अद्यतन प्रश्न उम्मीदपूर्वक अधिक जानकारी देगा। – Anders