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