我想知道是否有任何方法可以在给定时间之后过期视图状态。有没有办法让视图状态失效?
2
A
回答
2
您是否尝试过使用会话。将过期日期放入可由用户修改的ViewState将会更安全。会话的默认过期时间为20分钟,但您可以修改该过期。
0
不,视图状态没有到期功能。但是,也许你可以设置一个日期时间值到一个viewstate变量,你将在以后检查你自己的到期逻辑。
+0
ViewState可以由用户修改。 – 2009-10-15 21:03:44
0
听起来好像你需要使用cookies(不完全像viewstate,但也可以保存数据)。您可以强制Cookie过期或设置到期日期,但不能执行相同的视图状态。
相关问题
- 1. 有没有办法让@ModelAttribute动态?
- 2. 有没有办法让移动Safari WebApp“忘记”它的状态?
- 3. 有没有办法让这个视差效果响应? (CodePen内)
- 4. 有没有办法让更改相关视图行中的CouchDB
- 5. 有没有办法在视图状态下存储匿名代理?
- 6. 有没有办法从表/视图
- 7. 有没有办法让FlipperView进入任何包含视图的循环视图?
- 8. 有没有办法让这个PHP代码更有效?
- 9. 有没有办法让这段代码更有效率?
- 10. 有没有办法让Google Maps JavaScript API V2有效?
- 11. ASP MVC 3:有没有办法让用户离开视图后会话中的对象失效?
- 12. 有没有办法动态改变视图来填充屏幕?
- 13. 有没有办法让AuthorizeAttribute响应状态码403 Forbidden而不是重定向?
- 14. 有没有办法让CLLocationManager进入“空闲”状态而不是“停止”?
- 15. 有没有办法让全局的Flex 4状态(用户角色)?
- 16. 有没有办法让mysqldump进度条显示用户的备份状态?
- 17. 有没有办法让忽略的文件在git状态下显示?
- 18. Jenkins有没有办法让“构建RED状态的小时数”获得构建?
- 19. 有没有办法让mysqldump进度条显示用户的备份状态?
- 20. 有没有办法让本地主机的Moneybookers状态url工作
- 21. android子视图没有按状态
- 22. 有没有办法编辑Xcode 4中模态视图表单的视图?
- 23. 有没有办法让我的jQuery代码更高效?
- 24. 有没有办法让Firefox忽略无效的SSL证书?
- 25. 有没有办法让这个更高效?
- 26. 有没有办法让executionTimeout在调试时生效?
- 27. 有没有办法让这个查询更高效的性能?
- 28. 有没有办法让这个更高效(Matlab)?
- 29. 有没有办法让hsqldb日志记录消失?
- 30. 有没有办法让Selenium-RC执行失败?
重复http://stackoverflow.com/questions/233828/does-viewstate-expire(不是确切的,但足够接近) – James 2009-10-15 20:54:10