如何禁用ViewState

默认情况下,ViewState是被启用的,比如提交表单后,表单中输入的值会自动保留。但是如果不需要保留,也可以将其禁用,这样可以节省资源。下面3种方式就可以分别禁用某一个控件、某一个页面和整个应用程序的ViewState。

1) 控件禁用:将控件的EnableViewState属性设置为false;
2) 页面禁用:在页面的Page指令中添加EnableViewState="false";
3) 应用程序禁用:在Web.Config文件中添加


<configuration>
    <system.web>
        <pages enable ViewState="false"/>
    </system.web>
</configuration>

这样添加后,奇怪,怎么还有VIEWSTATE,反正我的项目也不用服务器端控件,服务器端的form也删掉吧,呵呵 ,这下OK了
Sinoprise Network Studio
        ----专注.NET技术