性能更好为所有网页设置 EnableViewState为false ,除了我想启用其ViewState的某些控件外?
我怎么能在web.config文件中这样做?。
答案 0 :(得分:2)
您将获得两个方面:
第一点可能是你获得最多的地方(感知性能)
答案 1 :(得分:1)
绝对。尽可能禁用viewstate。 :)
要防守。把它关掉,直到你知道你需要它为止。 :)我认为这是一种很好的做法。
答案 2 :(得分:0)
在system.web
下的web.config中尝试此操作<pages EnableViewState="false" />
至于它是否更好:当你关闭ViewState时ASP.NET不会变得容易,即使一些更基本的控件(例如TextBoxes)似乎在有或没有ViewState的情况下维持它们的状态。您的里程可能会有所不同,但请记住,当您将其关闭时,您的代码复杂性会有交易效果。