0
我一直在想,是否可以添加細化權限來編輯/修改gridview?例如,我有一組用戶,我只想授予給定gridview的刪除權限,而其他人都擁有編輯/保存/查看權限。向gridview添加細化權限
我還沒有在MSDN上遇到過這種情況(很可能我沒有在正確的地方找)。這種功能甚至可能是開箱即用或通過一些代碼破解的方式?
我一直在想,是否可以添加細化權限來編輯/修改gridview?例如,我有一組用戶,我只想授予給定gridview的刪除權限,而其他人都擁有編輯/保存/查看權限。向gridview添加細化權限
我還沒有在MSDN上遇到過這種情況(很可能我沒有在正確的地方找)。這種功能甚至可能是開箱即用或通過一些代碼破解的方式?
您可以添加以下到您的GridView.OnInit()方法:
在C#...
if(User.IsInRole("YourRole"))
{
GridView.Columns[0].Visible = true;
GridView1.Columns[0].Enabled = true;
}
else{
GridView1.Columns[0].Visible = false;
GridView1.Columns[0].Enabled = false;
}
這是假設該列0是你刪除列。