我有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