Могу ли я сделать все роли, определенные втребуется?(т.е. пользователь должен соответствовать всем ролям) - PullRequest
0 голосов
/ 24 февраля 2011

Допустим, у меня есть следующая группа:

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

Есть ли способ сделать так, чтобы пользователь должен был встретиться с RoleOne и RoleTwo, чтобы удовлетворить RoleGroup? По умолчанию, если пользователь находится в одной из двух ролей, ему будет предоставлен доступ.

Я знаю, что могу сделать это с помощью выделенного кода, но я бы предпочел иметь возможность обернуть какой-либо шаблон содержимого этой разметкой вместо того, чтобы оборачивать его в панели и скрывать панель программным способом.

Спасибо!

1 Ответ

3 голосов
/ 24 февраля 2011

Нельзя сказать, чтобы раздел RoleGroup требовал всех ролей. Вы должны реализовать эту логику в коде позади.

...