建立一个页面基类,这样,站点中所有页面都直接或间接继承此类.注意在方法重载中调用基类(system.web.ui.page)的OnInit方法.

解决方案 »

  1.   

    171717(丛林高手)的方法归根结底还是用是session["xxx"]是否为空啊。
      

  2.   

    我觉得就是用session这个方法好吧!
      

  3.   

    web.config
        <authentication mode="Forms">
        <forms  name="jinji7" loginUrl="login.aspx">
        <credentials passwordFormat="Clear">
        </credentials>
        </forms> 
    </authentication>
     <authorization>
             <deny users="?"/> 
         
        </authorization>
      

  4.   

    同意楼上的
    用户登陆后
    System.Web.Security.FormsAuthentication.SetAuthCookie(UserRoles,false);
      

  5.   

    Asp.net中基于Forms验证的角色验证授权
    http://dev.csdn.net/develop/article/18/18958.shtm
      

  6.   

    如果每页都验证session是否为空,那太麻烦了。应该有简单一些的方法的呀!
      

  7.   

    Forms验证,用一个加密cookie来实现验证不过操作稍微有点复杂,而且如果有多角色,多权限的话就更麻烦。
      

  8.   

    就算是ASP中的session也不用每页都写判断的啊,
    简单点写个公用的function或者sub就行了啊,每次在文件开头写个sub名,不就可以了?
    比如说isIn(),就在这个函数里写啊,要改判断条件的时候也只要改一次就行了,还不会出错漏掉.
      

  9.   

    用表单验证
    http://support.microsoft.com/default.aspx?scid=kb;en-us;308157
      

  10.   

    只要在IIS里设置 window域用户 验证。
    单独登陆每一页都是需要输入用户名和密码啊。你还要怎么验证?