2011-02-24 41 views
0

比方說,我有一個rolegroup如下:我可以使所有在<asp:RoleGroup>中定義的角色都是必需的嗎? (即用戶必須滿足所有角色)

<asp:LoginView ID="lvDoSomeStuff" runat="server"> 
    <RoleGroups> 
     <asp:RoleGroup Roles="RoleOne,RoleTwo"> 
      <ContentTemplate> 
      ... 
      </ContentTemplate> 
     </asp:RoleGroup> 
    </RoleGroups> 
</asp:LoginView> 

有沒有一種方法,我可以讓這個用戶必須滿足RoleOne RoleTwo滿足RoleGroup?默認情況下,如果用戶是兩個角色中的任何一個,他們將被授予訪問權限。

我知道我可以通過代碼隱藏來做到這一點,但我更喜歡能夠用這個標記包裝一些內容模板,而不必將它包裝在面板中並以編程方式隱藏面板。

謝謝!

回答

3

沒有辦法告訴RoleGroup部分需要所有角色。您必須在代碼隱藏中實現該類型的邏輯。

相關問題