【发布时间】:2011-06-19 14:29:49
【问题描述】:
我即将部署我的网站,但在运行一些测试后,我发现每个页面上的视图状态都太大了,这导致一个服务器进程占用了大量内存。
我想禁用控件上的视图状态,我可以禁用它,EnableViewState="false",但在我在控件上添加它之前,我有点困惑我可以禁用哪些控件。
谁能告诉我控件禁用视图状态的条件是什么?
一个例子:
<a id="A5" href="~/" runat="server">
<img src="~/images/logo.png" runat="server" />
</a>
我应该禁用这两个控件的视图状态吗?它们永远不会改变,本质上是静态资源。
【问题讨论】:
-
在仅内容页面上,我在页面级别禁用它。在您的情况下,是否只有特定页面具有较大的 ViewState,例如具有网格的页面?