我有asp.net MVC 4应用程序,我想显示基于角色的列。例如。以下是我的模特班。在asp.net mvc列明智的基于角色的安全4
public class Employee
{
public int Id {get;set;}
public string FirstName {get;set;}
public string LastName {get;set;}
public string Designation {get;set;}
}
在我看来,我只想显示指定列,如果用户是管理员角色。
我可以通过检查用户是否在角色中轻松地在视图上执行此操作。但那是我不想做的。我想在列基上建立安全性。所以如果我的用户没有管理权限,指定将是空字符串。
这是可能的ASP.NET MVC 4?任何帮助将不胜感激!。
东西在视图中需要检查的权限,因为它不是违约,要么你使用'GridView'组件,并覆盖基于任何自定义的'render'属性,这些属性将创建在'Designation'财产,或创建一个它的扩展方法。 – balexandre
谢谢你的建议!那里有没有例子? –
你的网格使用什么组件或插件? – Yasser