清除页面缓存
最近,在开发系统时用到了在弹出的模态窗口中编辑数据。
在开发中遇到了一个问题:当在窗口中成功编辑提交完数据后,再次打开页面时,显示的数据始终是第一次打开时的数据!!检查了数据库中的数据后发现数据的确已经更新!!很是奇怪!
于是乎想到很有可能是页面缓存在作怪。便在page_load()事件中添加了以下语句:
Response.Cache.SetNoStore()
呵呵,问题顺利解决!
在开发中遇到了一个问题:当在窗口中成功编辑提交完数据后,再次打开页面时,显示的数据始终是第一次打开时的数据!!检查了数据库中的数据后发现数据的确已经更新!!很是奇怪!
于是乎想到很有可能是页面缓存在作怪。便在page_load()事件中添加了以下语句:
Response.Cache.SetNoStore()
呵呵,问题顺利解决!