需要最好的方法来根据其权限显示一组服务器控件

时间:2010-09-14 19:22:07

标签: asp.net controls

假设我有一个页面,其中有超过50个asp.net服务器控件。现在我想根据登录用户的权限显示一些控件,其余的控件将被隐藏。同样,如果另一个用户根据他/她的权限登录,它将在该页面上显示另一组控件。

那么在asp.net中做同样的事情的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

如果您正在为角色使用某些描述的RoleProvider,则LoginView控件可以解决这个问题。

答案 1 :(得分:0)

我们在工作中建立了类似的东西。本质上,它是一个具有登录,权限和布尔值的表。当我们加载页面时,它会检查每个控件的权限。