如果用户未登录,该如何禁用?如果用户未登录,如何禁用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