Я посмотрел на другие вопросы, касающиеся этой темы, но не может получить решение, чтобы работать, вот что я с другого ответа:Как сделать управление asp.net условно отображаемым на основе роли пользователя?
<asp:Panel ID="userOptionsPan" runat="server" Visible='<%# User.IsInRole("User") %>'>
User options pan test
</asp:Panel>
<asp:Panel ID="employeeOptionsPan" runat="server" Visible='<%# User.IsInRole("Employee") %>'>
Employee options pan test
</asp:Panel>
я войти в только с ролью пользователя, но и панели являются все еще видно. Как это исправить?
У меня нет сообщений об ошибках, это просто не работает.
Установить видимость с, а затем коды вы можете также отладки 'User.IsInRole (" Сотрудник «)'. Вы используете собственный ролевой провайдер? Какой членский провайдер вы используете (например, 'SqlMembershipProvider')? Покажите нам свой web.config. –