【问题标题】:Avoid to return viewstate in some cases在某些情况下避免返回视图状态
【发布时间】:2015-05-25 13:00:11
【问题描述】:

我正在寻找一种解决方案来减少 ASP.NET 项目中客户端/服务器之间传输的数据量,我注意到在回发期间存在一些不必要的数据被发送到客户端的情况,情况是这样的:

用户点击客户端弹出窗口中的按钮,客户端将视图状态中的所有数据发送到服务器,此时有2种可能的方式:
1 - 发生一些操作并且数据在视图状态必须返回给客户端;
2 - 发生了一些操作,此时,我没有兴趣将视图状态重新发送给客户端,但我只想关闭弹出窗口

第二种情况下如何避免向客户端重新发送无用数据?

对不起我的英语不好,我希望清楚

【问题讨论】:

    标签: c# asp.net optimization viewstate


    【解决方案1】:

    您可以为整个页面设置 EnableViewState 为 false,也可以为页面上的某些控件选择性地设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 2015-08-03
      • 1970-01-01
      • 2016-09-08
      • 1970-01-01
      相关资源
      最近更新 更多