我想隐藏匿名用户在主页面中的一些导航菜单项, 并根据他们的角色隐藏用户的其他项目。
答案 0 :(得分:1)
您可以使用LoginView。只需将您需要的任何内容隐藏到<LoggedInTemplate>
<asp:LoginView
runat="server">
<AnonymousTemplate>
<!-- anonymous users see this -->
</AnonymousTemplate>
<LoggedInTemplate>
<!-- only registered, logged in users see this -->
</LoggedInTemplate>
答案 1 :(得分:0)
Theres是实现这一目标的非常好的方法。您可以使用Control adapters
来实现这一目标。
请看下面的帖子..
http://stackoverflow.com/questions/8708489/role-based-enabling-disabling-of-controls-in-asp-net