【问题标题】:ASP.NET AJAX - updates in panel resend all page validation scriptASP.NET AJAX - 面板中的更新重新发送所有页面验证脚本
【发布时间】:2010-10-20 16:11:01
【问题描述】:

我正在使用 Telerik 的 RadGrid 并启用了 Ajax。每当发生 Ajax 调用时,页面都会响应 56 KB 的 JavaScript 验证器以及新的网格数据(除了 40k 的视图状态 - 啊)。有什么解决方法吗?

【问题讨论】:

  • 56KB的javascript没有缓存吗?
  • 这听起来像它应该的那样执行。 您使用的是 AJAX UpadatePanel 吗? 看,这些 UpdatePanel 的问题是,每次页面更新时,它们中的所有内容都会重新发送。
  • Viewstate 关闭和选项?

标签: asp.net-ajax telerik telerik-grid


【解决方案1】:

您是否尝试过将其绑定到 Web 服务而不是进行标准的服务器端绑定?看 “ASP.NET Grid Demo - .NET 3.5 - .NET 3.5 Client-side Data Binding”。

当您从服务器端 Ajax 切换到 Web 服务时,我所使用过的大多数 Telerik 控件的速度提高了大约 10 倍。

【讨论】:

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