asp.net中session过期后,如何弹出提示框,然后让页面自动跳转至登录页??

解决方案 »

  1.   

    if(session["..."]!=null)检查一下不就知道了
      

  2.   

    1)前台加setinterval()请求.ashx
    2)ajax验证session 否有值,null 则跳转。
      

  3.   

    page.ClientScript.RegisterStartupScript(typeof(string), "message", "<script language='javascript' defer>alert('" + sb.ToString() + "');</script>");
    用了UPDATEPANEL的
            ScriptManager.RegisterClientScriptBlock(page, typeof(string), "ajaxjs", string.Format("alert('{0}');window.close();",sb.ToString()), true);
      

  4.   

    判断下
    if(session["..."]!=null)
    {
       跳转..
    }
      

  5.   

    什么?我还是不明白各位说的意思?
    不会是在每个页面都去判断session是否为null这么样做的