ACP*_*ACP 5 asp.net viewstate performance controls scalability
我在页面中使用了'n'个服务器控件.现在我正在进行性能调整,我注意到我ViewState太大了,这让我的页面变慢了.
我知道ViewStateGzip可以压缩大小.ViewState在asp.net中减少任何其他建议.我不想在IIS中执行,因为我的Web应用程序托管在共享服务器上.
假设viewstate的大小是"缓慢"的主要原因,我想建议你从更全面的方法解决它.
您有'n'个服务器控件,您是否需要所有'n'数字作为服务器控件而不仅仅是纯HTML?
假设你真的需要所有'n',他们都需要启用viewstate吗?
这是一篇很好的文章(如果您还没有阅读过),它提供了更多的见解: VIEWSTATE大小最小化
EnableViewState = false; 应该成为你的朋友.
假设您目前仅在需要的地方使用viewstate,则可以执行以下操作:
Labels到Literals,特别是如果您在模板中使用它们.标签需要更多的观点.