禁止ViewState的3种解决方法

2017-02-09 17:42:25 8898

默认情况下,ViewState是被启用的?比如提交表单后,表单中输入的值会自动保留。但是如果不需要保留,也可以将其禁用,这样可以节省资源。

下面3种方式就可以分别禁用某一个控件、某一个页面和整个应用程序的ViewState

1) 控件禁用:将控件的EnableViewState属性设置为false

2) 页面禁用:在页面的Page指令中添加EnableViewState="false"

3) 应用程序禁用:在Web.Config文件中添加 程序代码 程序代码 

复制代码代码如下:
<configuration>
<system.web>
<pages enableViewState="false"/>
</system.web>
< /configuration>

也可以在页面的page指令中禁用 EnableViewState="false"
有的时候我们发现ViewState不能正常?值了,可能是被禁用,再次启用就可以了!


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: