谁给写个c#的权限控制(通过数据库sql2000)控制用户的菜单显示?即不同的用户登录后显示的菜单不同在权限设置模块中  可以根据不用的用户 赋予不同的菜单项目(该 菜单是自动从数据库中检索出来的)谁有类似的源码  发个小弟学学

解决方案 »

  1.   

    设个是 RBAC 中的内容 设计到很多东西 你可以先去了解下 
    基本思路是 用户表 角色表 权限表 ...
    简单点儿说你可以在权限变种放入你的菜单项 给各个角色分配
    一些访问的权限(及菜单项) 然后给用户分配角色 当登录的时
    就取出用户的可以访问的菜单项 反应到页面就是只显示用户可以
    访问的菜单项或者只有只有课访问的才能点击操作就说这么多了  相信已经很详细! 希望对你有用
      

  2.   

    用户表,角色表,模块表
    通过角色查询用户权限,递归绑定到treeview
    http://www.51aspx.com/S/%E6%9D%83%E9%99%90.html