我做个登陆页面(login.aspx)的时候,如果页面是从a.aspx跳到login.aspx,登陆后会自动跳转到a。如果页面是从b.aspx跳到login.aspx,登陆后会自动跳转到b
 这个判断如何写?

解决方案 »

  1.   

    这样实现if(IsCheckOk)  //通过验证
    {
      if(Request.UrlReferrer!=null)  //上次的页面存在
        Response.Redirect(Request.UrlReferrer.ToString());
    }
      

  2.   

    如果用户输入帐号密码正确那么
    Session["user"]=你的用户实体类页面跳转时候判断
    if(Session["user"]!=null)
    {
    Response.Redirect("需要跳转到的页面路径");
    }
    else
    {
    Response.Redirect("登陆页面");
    }
      

  3.   

    2楼啊,你的方法怎么我获得是当前的URL的?不行哦
    4楼,假如多几个这样的页面,会产生一堆session啊。而且实现起来不科学
     继续期待其他答案