asp.net-mvc – 具有适当的敲除绑定的网格小部件

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 具有适当的敲除绑定的网格小部件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在寻找最后几天的适当的网格小部件与适当的敲除绑定;体面的网格意味着支持过滤,分组,分页,排序,聚合,模板,远程源等.免费或商业许可无关紧要.问题是我发现的所有东西都没有/不完整的敲除绑定.

KO支持

> Kendo UI:incomplete
> DevExpress:no support
> Wijmo:most promissing but still incomplete,示例使用旧版本的2.1版本
> JQGrid:poor

我想与淘汰赛走得很远,这意味着我希望不仅可以控制网格的数据源,还可以控制行为.例如,我正在寻找的一个基本功能是控制分页(使用ko绑定)的能力,因为我的数据源可能有数十万条记录,而且我不想把所有内容都带到客户端上.

你知道任何其他网格小部件认真对待ko吗?

或者你认为我应该去找custom solution

解决方法

看看KoGrid: github.com/Knockout-Contrib/KoGrid

如果您想要一些使用样品,请点击此处:KoGrid Examples

您只需要将observableArray数据绑定到koGrid,它将处理其余的事情.

HTML

<div data-bind="koGrid: { data: myObservableArray }"></div>

JS /淘汰赛

var vm = {
  myObservableArray: ko.observableArray(/* array of any complex obects */)
};

ko.applyBindings(vm);

猜你在找的asp.Net相关文章