我有一个很大的应用程序,它只是使用ViewState的页面。
我想知道如果我在MasterPages中禁用ViewState并在真正使用它的页面中启用它,会发生什么。
ViewState内容在我的应用程序中太大,导致页面大小增加。我希望通过禁用ViewState来减小页面大小,当我真的不使用ViewState时这是一个很好的解决方案吗?
并且,如果我禁用ViewState,我的应用程序是否会像ViewState启用时一样好用?
答案 0 :(得分:11)
正如我在your recent question中建议的那样,你应该真正阅读这篇文章:
(实际上,我认为应该强迫每个ASP.NET开发人员阅读并理解该文章:-)。
然后您将能够做出正确的决定。此外,阅读和理解文章所花费的时间对未来来说是一项非常好的投资。
答案 1 :(得分:1)
如果禁用ViewState,并且页面需要它,页面将不再有效。