剑道网格中绑定海量数据的逻辑是啥

Posted

技术标签:

【中文标题】剑道网格中绑定海量数据的逻辑是啥【英文标题】:What is the logic of binding huge data in kendo grid剑道网格中绑定海量数据的逻辑是什么 【发布时间】:2017-04-23 10:01:39 【问题描述】:

我有 MVC 项目,我正在使用一些具有大量数据的剑道网格。

当我绑定这个网格时,我正在使用带有 DataSourceResult 的 Ajax 绑定, 我有大量数据,所以它的绑定速度很慢

我想了解绑定数据时的逻辑是什么? 它是获取所有数据并在内部页面中分离还是逐页获取?

你有什么想法吗?

【问题讨论】:

【参考方案1】:

在获取数据时需要使用分页,加载所有内容并稍后分页是一个坏主意,您需要逐页从数据库中获取,这是最佳实践。

【讨论】:

我认为你是对的,但我问剑道在做什么?他们拿走了所有东西吗?还是取决于我们 将此用作 ref:***.com/questions/15478257/… 另一个有用的参考:telerik.com/forums/…【参考方案2】:

您可以使用之前发布的类似问题的答案作为参考

How to implement Server side paging in Client side Kendo UI grid in asp.net mvc

【讨论】:

以上是关于剑道网格中绑定海量数据的逻辑是啥的主要内容,如果未能解决你的问题,请参考以下文章

将剑道网格与数据源绑定不显示数据

剑道网格刷新(数据绑定两次)

动态绑定剑道网格数据源绑定到指令

更改剑道网格角度的模式

在 MVC 中重新绑定剑道网格

如何在 asp.net MVC 4 Razor 中绑定剑道网格