日期:2014-05-18  浏览次数:20703 次

如果打开一个页面,让它自动重新向服务器连接,怎么办???
一般情况下,如果已经打开一个页面,再次回到这个页面,它会是缓存的内容,现在,我想要回来的时候页面自动重新连接服务器,怎么办??
清除缓存?
我已经在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只是为了改变地址,就不会存在缓存问题了