当前位置: 代码迷 >> ASP.NET >> 如果打开一个页面,让它自动重新向服务器连接,怎么处理?
  详细解决方案

如果打开一个页面,让它自动重新向服务器连接,怎么处理?

热度:7748   发布时间:2013-02-25 00:00:00.0
如果打开一个页面,让它自动重新向服务器连接,怎么办???
一般情况下,如果已经打开一个页面,再次回到这个页面,它会是缓存的内容,现在,我想要回来的时候页面自动重新连接服务器,怎么办??
清除缓存?
我已经在page_load里面加了
  Response.Buffer   =   true;

                Response.ExpiresAbsolute   =   DateTime.Now;

                Response.Expires   =   0;

                Response.CacheControl   =   "no-cache ";

                Response.AddHeader( "Pragma ",   "No-Cache ");
,可是不起作用,是不是回来的时候根本,不执行page_load呢?
高手们,怎么办?
帮帮忙!!紧急!!!!!!!

------解决方案--------------------------------------------------------
Response.Write( " <script language= 'javascript '> window.location= 'xxx.aspx '; </script> ");
------解决方案--------------------------------------------------------
Response.Write( " <script language= 'javascript '> window.location= 'xxx.aspx?guid= "+Guid.NewGuid().ToString()+ " '; </script> ");

------解决方案--------------------------------------------------------
window.location= 'xxx.aspx? '+Math.random();
这样就没缓存的问题了
------解决方案--------------------------------------------------------
这个接受GUID只是为了改变地址,就不会存在缓存问题了
  相关解决方案