如果用戶未登錄,該如何禁用?如果用戶未登錄,如何禁用MenuItem?
<asp:MenuItem NavigateUrl="~/Customizations.aspx" Text="Customizations" Enabled="<%# Page.User.Identity.IsAuthenticated %>" />
即使在Page_Load方法中指定了Page.DataBind(),也不起作用。
<% if (HttpContext.User.Identity.IsAuthenticated) { %>
<asp:MenuItem NavigateUrl="~/Customizations.aspx" Text="Customizations" />
<% } %>
給出錯誤:解析器錯誤消息:在此上下文中不支持代碼塊。
我試着添加一個ID屬性,它給出了一個錯誤,說它不是支持的屬性。
任何想法?
謝謝,我訴諸修改我的代碼後面的列表:( – esac 2009-12-23 18:47:15