我现在做一个项目!遇到了这样一个问题!
登陆是由主页登陆(假设为A)跳转到另一页(B),Session 传的值为 用户名!再有B返回到A显示为未登陆!
拜求高手予以解决!
谢谢~

解决方案 »

  1.   

    A:
    登录成功事件
    Session["uername"]= username;
    Response.Redirect("b.aspx");B:
    返回A事件
    Session["uername"]= "";
    Response.Redirect("a.aspx");
      

  2.   

    B:
    返回A事件
    Session["uername"]= "";
    在B页面你都给清空了,还怎么显示呢 ?
    还有,在A页面你应该判断一下Session【"username"】是否为空,如果不为空,就不用Session["uername"]= username;,如果为空,再设置
      

  3.   

    A页面:
    if()//登录成功
    {
    if(Session["username"]==null)
    {
    Session["username"]=username;
    Response.Redirect("B.aspx");
    }
    }