繁体   English   中英

ASP。 NET ViewState和浏览器后退按钮

[英]ASP. NET ViewState and Browser back button

从页面A转到页面B并再次(使用浏览器的后退按钮)到页面A时,出现视图状态问题。当我单击使我第一次进入页面B的控件时,它第一次给我一个“无效的视图状态”错误。

我正在使用Devexpress ASPxScheduler,从A到B的操作是双击一个约会。

问题是,当我单击浏览器的后退按钮时,存储的viewstate是B页viewstate,而我在A页中。

所以...在这种情况下我不能成为唯一的一个。 如果您遇到这种情况,请分享

Viewstate逐页显示。 当加载页面b时,页面a的viewstate不再存在。 使用会话(存储在服务器上),如果按下后退按钮,则在页面a中使用该会话。

否则,在这里最好是一个cookie,但是恕我直言。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM