我知道SessionState在会话消失时清除 - 通常在闲置20分钟后。 我的问题是ViewState会话何时死亡?还是它永远不会死?有什么方法可以清除它?什么时候ViewState会话被清除?
2
A
回答
8
Viewstate只要在页面上持续,它就会随HTML一起输出;检查你的渲染页面的源代码,你会看到一个隐藏字段中的文本的负载。
喜欢的东西:
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNTIyODQ4NzI.....
一旦页面走了,就不见了。
你可以通过调用
ViewState.Clear()
+0
谢谢达伦。你回答了我的问题。 –
+0
不客气。请将其标记为已回答 - 将来也可以帮助其他人:)并且保持您的接受率(这意味着人们在将来也会为您提供更多帮助:)) – Darren
1
旧ViewState中清除它,就像old soldiers,永远不会死,它只是消失...
它存储在HTML页面中隐藏字段,并保持活着在浏览器的缓存中。
相关问题
- 1. Javascript:知道什么时候物体会被垃圾清除
- 2. 什么时候值得压缩ViewState?
- 3. 什么时候CallContext LogicalSetData被清除?用的WebAPI全球的ExceptionHandler
- 4. 什么时候iPhone应用程序缓存被清除?
- 5. 什么时候servlet HTTP会话启动?
- 6. 什么时候会话数据可用?
- 7. 什么时候PHP会话结束?
- 8. 什么时候getTempDirectory文件被删除?
- 9. 什么时候流对象被删除?
- 10. 什么时候opencart会话令牌被接受为有效?
- 11. 会话清除时列表清除
- 12. 为什么流星会话变量在页面刷新时被清除
- 13. 如何清除Viewstate?
- 14. Rails 3:会话被请求清除
- 15. asp.net数据库会话不被清除
- 16. struts2创建会话对象,为什么和什么时候?
- 17. 为什么在清除缓存时会话结束
- 18. 为什么ViewState在发布数据不是时会被加密?
- 19. 什么时候会发生?
- 20. viewstate什么时候停止CSRF?它何时失败?
- 21. 什么时候Documents and Settings \ USER \ Local Settings \ Temp文件夹被清除?
- 22. window.open()清除会话
- 23. 清除Facebook会话
- 24. C#清除会话
- 25. IE清除会话
- 26. ASP.net会话清除
- 27. 清除powershell会话
- 28. 使用webdriver打开新窗口时会话cookie被清除
- 29. Clojure的记忆什么时候清除缓存?
- 30. 什么时候应该漂浮的HTML元素完全清除?
除了下面的答案..你也可以发出一个'Response.Redirect'到同一个URL。 –
页面内部是否存在,如果您转到其他页面,则会死亡,如果您发回帖子,则显示在后面的代码中。 – Aristos