来自其他页面后,Viewstate不会变为null

时间:2016-07-08 08:07:01

标签: asp.net

我有一个页面,在该页面内有2个按钮。在一个按钮单击事件中,指定viewstate值(我保存了一个字符串值到viewstate ex:AllItems),在第二个按钮单击事件中,我正在检查是否该viewstate是null或不为null,如果不为null将记录插入database.End of button2 click事件使viewstate null.button2事件有try和catch块。如果发生任何错误,在catch块内使viewstate为null并将用户发送给Errorpage.If用户使用浏览器后退按钮,用户查找viewstate not null,并获取该值(AllItems)。如何可能?如何处理?

1 个答案:

答案 0 :(得分:0)

请参阅以下链接

Coding Java applications

当我们点击浏览器后退按钮时,通常不会发生页面加载,上面的链接为您提供解决方案。