0

我想对匿名用户隐藏位于母版页中的一些导航菜单项,并根据用户的角色隐藏其他项目。

4

2 回答 2

1

您可以使用LoginView。只需将您需要的任何内容对匿名用户不可见<LoggedInTemplate>

<asp:LoginView
    runat="server">
        <AnonymousTemplate>
            <!-- anonymous users see this -->
        </AnonymousTemplate>
        <LoggedInTemplate>
            <!-- only registered, logged in users see this -->
        </LoggedInTemplate>
于 2013-01-26T07:21:19.390 回答
0

有很好的方法来实现这一点。你可以使用Control adapters来实现这一点。请看下面的线程..

http://stackoverflow.com/questions/8708489/role-based-enabling-disabling-of-controls-in-asp-net
于 2013-01-26T07:25:18.700 回答