Вы действительно можете сделать это в своем представлении (Razor sintax):
@if(User.IsInRole("role_name") {
@* Show or not show the item depending on the user's role *@
}
Просто измените de @
на <% %>
, если вы используете WebFormsViewEngine вместо RazorViewEngine.
То же самое работает в вашем контроллере, кстати:
public ActionResult MyAction()
{
if(User.IsInRole("role_name")
{ }
}