日期:2014-05-20  浏览次数:20446 次

请问在VS2005里面如何实现如下的权限控制功能!
当登录用户属于     角色   A时,则   Page1.aspx中的     Button1   对其可见也可用。
          当登录用户属于     角色   B时,则   Page2.aspx中的     Button2   对其可见也可用。
          当登录用户属于     角色   C时,则   Page3.aspx中的     Button3   对其可见也可用。
          若用户同时属于3个角色,则3个页面的BUTTON   均对其可见也可用。

         

  小弟是新手。请各位多多指教!

------解决方案--------------------
要搞一个好的权限管理模块可不是一天两天能搞好的,我提供一个基本思路,你自己去完成吧。
表大体分成5个:
1.用户表(比如张三、李四)
2.角色表(比如管理员、
3.权限表(例如你的Button1、Button2、Button3对应的权限名称)
4.用户对应的角色
5.角色拥有的权限