2010-02-21 45 views
3

我有一个大的应用程序,只是使用ViewState的页面。什么发生如果ViewState禁用

我想知道如果我在MasterPages中禁用ViewState并在真正使用它的页面中启用它,会发生什么情况。

ViewState我的应用程序中的内容太大,导致页面大小变大。我想通过禁用ViewState来减少页面大小,当我reaaly不使用ViewState时它是一个很好的解决方案吗?

而且,如果我禁用ViewState,我的应用程序的工作情况与ViewState启用时一样好吗?

+0

你在使用ViewState的母版页中显示什么? – azamsharp 2010-02-21 17:02:47

回答

11

正如我在your recent question建议,你应该看看这篇文章:

TRULY understanding ViewState

(实际上,我认为每一个ASP.NET开发人员应该被强迫阅读和理解这篇文章:-)。

然后你将能够做出正确的决定。此外,阅读和理解文章所花费的时间对未来而言将是非常好的投资。

+0

+1。了解视图状态是必须的。 – 2010-02-21 10:12:24

+0

+1:“真正理解ViewState”是一篇很棒的文章! – Arthur 2010-02-21 10:46:50

1

如果您禁用ViewState,并且页面需要它,页面将不再起作用。

相关问题