В моем проекте у меня есть боковое меню, из которого я перенаправляюсь на разные страницы. Я использовал ИНСТРУМЕНТ УПРАВЛЕНИЯ .NET для цели входа. Все страницы отображаются в моем боковом меню, чтобы каждый пользователь мог просматривать каждую страницу. Теперь я хочу скрыть некоторые обычные страницы, такие как «Управление ролями», «Ролевая авторизация» и т. Д. От обычных пользователей, чтобы только администратор мог просматривать эти страницы. Как я могу это сделать?Управление ролью в asp.net
Мое меню не находится на главной странице. Существует пользовательский элемент управления, называемый «Ресурсы», в котором создается меню. Подобно этому;
<div>
<ul>
<li><a href="Form1.aspx" title="Form1">Form1<a/>
<li><a href="Form2.aspx" title="Form2">Form2<a/>
<li><a href="Form3.aspx" title="Form3">Form3<a/>
<li><a href="Form4.aspx" title="Form4">Form4<a/>
<ul>
<div>
После этого этот элемент управления пользователя добавляется на каждой странице. Тогда как я могу скрыть некоторые страницы?
Это приведет к удалению ссылок со страницы, это не помешает несанкционированным пользователям вручную вводить URL-адрес. – James
Да, но вы сказали это в своем ответе. Но вы не сказали, как мы можем скрыть эти ссылки из меню. Поэтому я предложил обрезку безопасности. –
Я думаю, проблема возникла из-за отсутствия описания в моем сообщении. Таким образом, я его отредактировал. Благодарю. –