asp.net - How to highlight the navigation bar in master page? -
प्रत्येक लिंक को उजागर कैसे करें
मुझे आशा है कि आपके मास्टर पेज
में मेनू लिंक कुछ जैसा है।
मास्टर पृष्ठ
<कोड> & lt; ul & gt; & Lt; li & gt; & Lt; asp: LinkButton आईडी = "lbtnHome" runat = "server" postBackUrl = "~ / Home.aspx" & gt; होम & lt; / asp: LinkButton & gt; & Lt; / li & gt; & Lt; li & gt; & Lt; asp: LinkButton आईडी = "lbtnAdd" runat = "server" PostBackUrl = "~ / Add.aspx" & gt; संपर्क जोड़ें & lt; / asp: LinkButton & gt; & Lt; / li & gt; & Lt; li & gt; & Lt; asp: LinkButton आईडी = "lbtnUpload" runat = "server" postBackUrl = "~ / upload.aspx" & gt; संपर्क अपलोड करें & lt; / asp: LinkButton & gt; & Lt; / li & gt; & Lt; li & gt; & Lt; asp: LinkButton आईडी = "lbtnSend" runat = "server" PostBackUrl = "~ / send.aspx" & gt; मेल भेजें & lt; / asp: LinkButton & gt; & Lt; / li & gt; & Lt; li & gt; एएपी: लिंकबटन आईडी = "lbtnExport" runat = "server" postBackUrl = "~ / export.aspx" & gt; निर्यात संपर्क करें & lt; / asp: LinkButton & gt; & Lt; / li & gt;
फिर सामग्री पृष्ठ में प्रत्येक LinkButton
को ढूंढें और JavaScript
का उपयोग करके शैली दें <।
> सभी सामग्री पेज
पर JavaScript
को जोड़ें।
होम पेज
& Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; Var लिंक = document.getElementById ('& lt;% = मास्टर। फ़ंड कंट्रोल ("एलबीटीएनहोम")। क्लाइंटआईडी% & gt;'); Link.style.color = '# 3851bc'; & Lt; / स्क्रिप्ट & gt;
संपर्क जोड़ें
& lt; script type = "text / javascript" & gt; Var लिंक = document.getElementById ('& lt;% = Master.FindControl ("lbtnAdd")। ClientID% & gt;'); Link.style.color = '# 3851bc'; & Lt; / स्क्रिप्ट & gt;
अन्य सभी पृष्ठों के लिए समान है।
अपनी आवश्यकता के अनुसार रंग बदलें।
Comments
Post a Comment