在我的视图中,我有一些管理员链接,我想根据用户角色隐藏和显示,如何在视图中做到这一点。
<%= 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> <%= } %>
解决方法
@if (this.User.IsInRole("Administrator")) { }