【问题标题】:Kendo Grid: Prevent datasource refreshing on grid filteringKendo Grid:防止数据源刷新网格过滤
【发布时间】:2017-10-30 09:45:17
【问题描述】:

我有一个显示 +- 4000 个候选人的网格。您可以通过在文本框中键入来搜索和过滤网格。对于输入的每个字符,在以文本框内容为参数的网格刷新/过滤之前,有 1.5 秒的去抖动。

在我的本地数据库上,这就像一个魅力。但在现场环境中,性能问题存在很大。

每次应用过滤器时,都会调用读取操作,获取并过滤所有数据。这意味着每个键入的字符都会向服务器发出新请求。 我想要实现的是,在过滤时,过滤发生在网格内的数据上,而不是在每个过滤器上刷新/重新加载整个数据源。

如何做到这一点?

【问题讨论】:

  • 在 kendo 网格中过滤数据的典型方法是默认过滤列。我不明白您如何使用您要引用的过滤器文本框。请提供您的代码以便能够为您提供帮助。

标签: asp.net model-view-controller kendo-ui


【解决方案1】:

这可以通过将DataSource中的serverFiltering设置为false来简单地实现。

API Reference

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 2014-03-26
    • 1970-01-01
    • 1970-01-01
    • 2012-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多