用户如果输入指定的页面地址,如果没有登录就不能进入这人页面,自动会转入登录页面让用户登录系统!在APS。NET下该如何做代码!请各位高手指点一下!

解决方案 »

  1.   

    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    if (Session["user"]==null)//没有登录
    {
    Response.Redirect("login.aspx");
    }
    else//登录
                               {
                                ………………
                               }
    }
      

  2.   

    建议使用Form认证方式。。具体可以查看一下MSDN上相关的资料
      

  3.   

    asp.net2005不用写代码,用几个控件就成了.
      

  4.   

    同意zxw17594840(zxw) ,我在项目中就是这样做的。
      

  5.   

    这个简单的说,就是使用Forms表单身份验证!如果没有登录自然就转到了Login页面。
      

  6.   

    一楼正解
    在web.config里面的认证节里面也可以设置
      

  7.   

    同意一楼,如果楼主这个问题没搞懂的话,先不要用form验证