asp.net - Disabling Tabs in Master Page for specfic views -


it first time me use master page layout.

at moment have 3 tabs in menu: login/add/edit

i have 1 tab visible on login page (default page) , after login successful login tab disabled (because user logged in) , add/edit tabs enabled.

<asp:menu id="loginmenu" runat="server" cssclass="menu" enableviewstate="false" includestyleblock="false" orientation="horizontal">     <items>         <asp:menuitem text="login" navigateurl="login.aspx" />     </items> </asp:menu> <asp:menu id="navigationmenu" runat="server" cssclass="menu" enableviewstate="false" includestyleblock="false" orientation="horizontal">     <items>         <asp:menuitem text="add" navigateurl="add.aspx" />         <asp:menuitem text="edit" navigateurl="edit.aspx" />     </items> </asp:menu> 

any ideas how achieve that?

<% if(loggedin){ %>   //here should check if user has logged in used loggedin variable example. <asp:menu id="loginmenu" runat="server" cssclass="menu" enableviewstate="false" includestyleblock="false" orientation="horizontal">                 <items>                     <asp:menuitem text="login" navigateurl="login.aspx" />                       </items>             </asp:menu> <%} else{%> <asp:menu id="loginmenu" runat="server" cssclass="menu" enableviewstate="false" includestyleblock="false" orientation="horizontal">                 <items>                     <asp:menuitem text="logout" navigateurl="logout.aspx" />                       </items>             </asp:menu> <%}%> 

edit:

or can set enabled="false" in else part, or remove else.


Comments

Popular posts from this blog

database - VFP Grid + SQL server 2008 - grid not showing correctly -

jquery - Set jPicker field to empty value -

.htaccess - htaccess convert request to clean url and add slash at the end of the url -