代码之家  ›  专栏  ›  技术社区  ›  Danail

如何在ASP.NET中优化AJAX

  •  1
  • Danail  · 技术社区  · 16 年前

    2个用户访问它,我希望当一个用户点击一个单元格时,另一个用户看到它(就像在谷歌文档中一样)。

    我的问题是:

    1. 我可以使用标准的UpdatePanel做到这一点,同时将带宽使用保持在最低水平(换句话说,只传递当前单元格的信息,而不是整个巨大的表),还是应该在页面上实现自己的ajax脚本以优化它。
    2. 如何进行更新:一种方法是在页面上设置一个计时器并定期更新,另一种方法是发出请求并保持连接打开,直到做出更改(使用一些严重的超时,比如说1分钟)。

    你能给我一些线索吗(比如我可以使用的ajax库,我可以用asp.net中的标准ajax控件来实现,实现实时连接的方法)?

    1 回复  |  直到 16 年前
        1
  •  0
  •   Community Mohan Dere    9 年前

    here

    并且得到了一些结果。似乎禁用ViewState并将每个UpdatePanel的UpdateMode设置为Conditional对于优化请求响应至关重要。这是接近最大的优化它的方式。另一种方法是根本不使用UpdatePanel。

    推荐文章