默认情况下,ViewState是被启用的,比如提交表单后,表单中输入的值会自动保留。但是如果不需要保留,也可以将其禁用,这样可以节省资源。
 
下面3种方式就可以分别禁用某一个控件、某一个页面和整个应用程序的ViewState。
 
  • 控件禁用:将控件的EnableViewState属性设置为false;
  • 页面禁用:在页面的Page指令中添加EnableViewState="false";
  • 应用程序禁用:在Web.Config文件中添加 程序代码 程序代码
<configuration>
<system.web>
<pages enableViewState="false"/>
</system.web>
< /configuration>

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

相关文章:

  • 2021-05-30
  • 2022-03-10
  • 2022-02-10
  • 2022-12-23
  • 2021-08-10
  • 2021-06-18
猜你喜欢
  • 2021-04-14
  • 2021-09-26
  • 2022-01-06
  • 2022-01-15
相关资源
相似解决方案