19W*_*S85 1 c# viewstate asp.net-mvc
我正在寻找ASP.NET MVC源代码,但没有找到ViewState从应用程序中删除的位置.
(ViewState 不仅被禁用,它被删除了应用程序中的所有页面)
谢谢!
更新:
是否可以删除Viewstate隐藏字段?
这很简单; 它没有删除.您仍然可以设置和读取ViewState.只是不要指望它包含先前请求中的任何内容.这实际上很方便,因为这意味着某些在ViewState中存储其属性值的ASP.NET服务器控件可以在ASP.NET MVC中工作.只要将ViewState从一个请求持久保存到另一个请求并不重要,这些控件仍然可以正常工作.
当然,从一个请求中删除ViewState的持久性到另一个请求使它几乎无用.这就是人们普遍认为ASP.NET MVC"没有ViewState"的原因.这在技术上并不准确; ViewState确实存在; 它只是不存在于对任何东西都有用的形式中.
| 归档时间: |
|
| 查看次数: |
1460 次 |
| 最近记录: |