我需要为Web应用程序中的.aspx页面完全禁用ViewState。我浏览了不同的博客,但我了解到必须设置<%@ Page EnableViewState="false" ...%>,但这是行不通的。

这足以禁用页面内所有控件的ViewState吗?还是我应该做其他修改?如果是这样,请指定它们。我不希望为.aspx页内的单个控件启用ViewState

最佳答案

我认为报价应为:

EnableViewState="false"


除此之外,如果您仍然看到隐藏的字段,则ASP.Net将使用它们。您可能会看到:

Page.EnableViewState Property


即使EnableViewState为false,页面也可能包含隐藏视图
ASP.NET用于检测回发的状态字段。

10-05 19:46