是否可以使用LoginView RoleGroup控件组合排除角色。我的问题是用户同时处于customer和trialUser角色。我想仅为客户角色显示菜单选项,而不是为试用用户显示。如果我说以下内容,它将显示试用和客户角色用户的选项,因为试用用户也是客户。我希望“链接”仅针对客户出现,所以基本上我不得不说包括“客户”,但不包括“试用”。
<asp:LoginView ID="LoginView4" runat="server">
<RoleGroups>
<asp:RoleGroup Roles="Customer">
<ContentTemplate>
<li>Link</li>
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>
答案 0 :(得分:2)
<asp:LoginView ID="LoginView4" runat="server">
<RoleGroups>
<asp:RoleGroup Roles="Trial">
<ContentTemplate>
</ContentTemplate>
</asp:RoleGroup>
<asp:RoleGroup Roles="Customer">
<ContentTemplate>
<li>Link</li>
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>