請問各位怎樣來做面頁權限管理,也就是不同的用戶進入系統時,打開的頁面會有限制,請各位給點思路,謝謝!!

解决方案 »

  1.   

    用Session保存登陸的用戶名````再在要管理的頁面判斷登陸的用戶是不是管理員``
      

  2.   

    我刚做了一个这样的东西, 我用的方法是, 用户登录时, 用cookie保存其基本信息, 每个用户属于一个角色, 当然, 这些信息都保存在数据库里.  
    在cookie里保存有当前登录的用户的ID 及角色, 这样在每个页面只要先读cookie就可以很容易地做出相应的动作.
      

  3.   

    我說給你聽吧``!!
    首先`你登陸時``有個TexTBox要輸入用戶名吧``
    用Session保存輸入的用戶名``

    Session["用戶名"]=this.TextBox.text;
    然後在要管理的頁面判斷Session值的權限``當然數據表裡面有用戶權限的記錄``
    如果要查看數據庫裡面用戶的權限這樣吧string str="select * from 表名 where 用戶名='"+Session["用戶名"].ToString+"' and 權限='理員員';
    再查看數據表有沒有這樣的一條記錄
    如果有就是管理員
      

  4.   

    樓上的謝謝你了,不過我是Winfrom編寫的。和webfrom有點不同哦!!。
      

  5.   

    昏迷……
    WinForm也有Page?