Web.config可以设置权限,我平时都这么用,

解决方案 »

  1.   

    1)写个基类,如 DBbase ,继承 Page 类就是aspx 页默认的那个然后你其他的页都继承成这个 DbBase ,当然不需权限的不用DbBase 不需要有aspx 就是一个 .cs 文件就行,里有个 连接,和 Command 对象就够了2)Page_Load  启动的时候判断访问 的是那个页,用户信息
       然后到数据库里取判断这个页用户是否可以访问,
       不可以访问就跳到错误页。3)如果 访问的路经不再数据库里就 把这个路径插入数据库
       分配个 admin 可以访问的权限,等待 admin 分配权限就好了。