Можно ли скрыть от некоторых пользователей некоторые элементы меню при использовании управления меню ASP.NET? - PullRequest
2 голосов
/ 25 апреля 2011

Допустим, у меня есть меню, которое содержит все. Но я хочу, чтобы некоторые элементы были видны не каждому пользователю.

Спасибо за помощь

1 Ответ

2 голосов
/ 25 апреля 2011

Вы можете привязать пункты меню к карте сайта и использовать атрибут ролей.Чтобы сделать это, вам нужно включить Security Trimming в вашем Web.Config.

Вы можете найти хороший учебник на http://weblogs.asp.net/jgalloway/archive/2008/01/26/asp-net-menu-and-sitemap-security-trimming-plus-a-trick-for-when-your-menu-and-security-don-t-match-up.aspx

Для получения дополнительной информации, пожалуйста, проверьте: Могу ли я скрыть / показать asp: пункты меню, основанные на роли?

...