当前位置: 代码迷 >> ASP.NET >> 网站后台数据更新之后,刷新的还是老数据,得过一段时间查询才能显示正确的数据,该如何处理
  详细解决方案

网站后台数据更新之后,刷新的还是老数据,得过一段时间查询才能显示正确的数据,该如何处理

热度:8831   发布时间:2013-02-25 00:00:00.0
网站后台数据更新之后,刷新的还是老数据,得过一段时间查询才能显示正确的数据
网站后台数据更新之后,刷新的还是老数据,得过一段时间查询才能显示正确的数据
webconfig里没设置什么
用的数据库是ACCESS
由于是第一次做,所以不太清楚为什么会这样
这个问题困扰了我一个多月了

------解决方案--------------------------------------------------------
缓存问题》?
------解决方案--------------------------------------------------------
是不是用了缓存的原因?
------解决方案--------------------------------------------------------
这是书属于没刷新啊~~,把你iframe 贴出来看看~~
------解决方案--------------------------------------------------------
应该是缓存的问题,你更新后,先清掉缓存,然后在刷新,看看效果!
------解决方案--------------------------------------------------------
如果服务器是放在别人那里,他们可能设置了服务器缓存...如果你是本地测试出现这种情况,那就是奇怪了
------解决方案--------------------------------------------------------
设断点看~?
------解决方案--------------------------------------------------------
探讨
如果服务器是放在别人那里,他们可能设置了服务器缓存...如果你是本地测试出现这种情况,那就是奇怪了

------解决方案--------------------------------------------------------
page.expaire=-1

------解决方案--------------------------------------------------------
放在IFrame中的页面,很容易被缓存
加一随机参数rnd
frame src="admin_left.aspx?rnd=365431"
这样,浏览器认为它是一个新的页面,就不会读缓存了
------解决方案--------------------------------------------------------
探讨
放在IFrame中的页面,很容易被缓存
加一随机参数rnd
frame src="admin_left.aspx?rnd=365431"
这样,浏览器认为它是一个新的页面,就不会读缓存了