如何开发内容随角色而变化的ASP.NET网页?

时间:2013-06-07 12:56:54

标签: asp.net web-applications roles personalization

我有一个ASP.NET网站,我想根据用户的角色过滤内容 比如,对于“经理”某些部分显示和“操作”人员,可以看到其他部分 我不想在我的UI中使用那些If-else blocks 是否有任何设计指南将基于角色的逻辑与我的界面分开,以便控件自动知道何时可见而何时不可见?

我熟悉基于站点地图的限制 我正在寻找这个问题的一些最佳实践。

1 个答案:

答案 0 :(得分:0)

对于Web表单,您可以使用多视图,根据角色显示特定视图。

对于MVC,您可以使用子操作。如果您需要,很乐意提供更多信息。