编程语言
首页 > 编程语言> > c# – ViewState会话何时清除?

c# – ViewState会话何时清除?

作者:互联网

我知道SessionState在会话终止时被清除 – 通常是在20分钟不活动之后.
 我的问题是ViewState会话何时死亡?或者它永远不会死?有没有办法清除它?

解决方法:

只要它在页面上,Viewstate就会持续 – 它会随HTML一起输出;检查您的渲染页面的来源,您将在隐藏字段中看到大量文本.

就像是:

<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNTIyODQ4NzI.....

一旦页面消失,它就消失了.

您可以通过致电清除它

ViewState.Clear()

标签:c,asp-net,visual-studio-2010,session-state,viewstate
来源: https://codeday.me/bug/20190718/1494331.html