问题帖子地址
http://community.csdn.net/Expert/topic/5195/5195047.xml?temp=.9059412这200分只结给解决问题的人。

解决方案 »

  1.   

    我觉得保存到服务器端大部分时候都不是好的选择,这和很多人喜欢追求全静态网站一样,有点为技术而技术。MS如此设计ASP.NET,让ViewState存到客户端,提供灵活的Cache而不提供全静态方案,这都是有道理的,不可能不做过测试就如此选择的。大多数情况下,都是相信MS的设计比较好,而自己做局部优化。你想减少网络负载,就考虑如何减少ViewState,而不是把它存到服务器端上。
      

  2.   

    相关 讨论 还很多 
    也有人提议 压缩viewstate 都是建立在 使用服务器 资源的基础上的http://www.cnblogs.com/thinhunan/archive/2006/08/23/484592.htmlhttp://www.cnblogs.com/aspsir/archive/2006/08/01/465318.html个人觉得 挂载一个 自己的PageAdapter 去实现 比较好,当发现访问量过大 影响到 服务器资源的时候 去掉.browser内的设置就可以了
    参考http://aspadvice.com/blogs/mamanzes_blog/archive/2006/08/27/Save-some-space_2C00_-compress-that-ViewState.aspx