后台按钮上的ASP.net无效视图状态

时间:2013-12-05 17:32:32

标签: asp.net caching browser viewstate back

在我的ASP.net站点正在运行的生产服务器上,我遇到了无效的视图状态错误 - “状态信息对于此页面无效并且可能已损坏。”

当用户通过html链接离开主页面,然后单击其浏览器的后退按钮,最后尝试在gridview上引起回调或回发egvia选项卡,这会导致回调时发生这种情况。

我认为它可能与后退按钮有关,导致返回一个缓存页面,然后它会使viewstate无效,因为它会记住页面中的视图状态而不是重新生成它?但我不确定我的逻辑是否正确。

为什么会发生这种情况的任何想法,我是否正确地假设它与后退按钮导致页面的缓存版本有关,即使我没有明确告诉我的页面被缓存?

0 个答案:

没有答案
相关问题