ASP.NET MVC Check role inside view
问题 In my View I have some admin links that I would like to hide and show based on user role how can do this inside the view e.g. <%= if(CHECK IF USER ROLE ADMIN) { %> <div class="tools"> <ul> <li class="edit"><%= Html.ActionLink("Edit", "Edit", new { id = Model.storyId }) %></li> <li class="delete"><%= Html.ActionLink("Delete", "Delete", new { id = Model.storyId }) %></li> </ul> </div> <%= } %> 回答1: @if (this.User.IsInRole("Administrator")) { } 回答2: <% if (Page.User.IsInRole("Admin")){ %> <%}%>