把Session传到定时刷新的页面,Session丢失, 我已经在web.configure 里设置了。
 <sessionState  mode="InProc" timeout ="480" cookieless="true"></sessionState>
但是还是没有用呀。 我用的是  setInterval("dr();",3000);谁有好的方法呢?请给我说一下,好吗?先谢谢了。

解决方案 »

  1.   

    asp.net状态服务和session丢失原因及解决办法
    http://yingyanliuy.85.blog.163.com/blog/static/32803852201071025745319/
      

  2.   

    第一个页面: hcookie.Values["GpsID"] = rowIndex;
                    hcookie.Values["TM"] = dt.ToString ();第二个页面:读取,写在Page_load里面   
      if (Request.Cookies["info"]["GpsID"].ToString() != "" && Request.Cookies["info"]["TM"].ToString() != "")
                    {
                        GpsID= Request.Cookies["info"]["GpsID"].ToString();
                        Time = Request.Cookies["info"]["TM"].ToString();
                    }
    但是因为我第二个页面一直在刷新,所以这一段就会出错了。好像Session和Cookies都不能满足页面一直刷新。但是值不会丢失
      

  3.   

     看你的设置是session的超时时间是480,而SetInterval的时间是3000,会不会在调用方法里session已经超时了呢!?
      

  4.   

    http://yingyanliuy.85.blog.163.com/blog/static/32803852201071025745319/