Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 具有正确击倒绑定的网格小部件_Asp.net Mvc_Knockout.js_Grid_Widget_Knockout 3.0 - Fatal编程技术网

Asp.net mvc 具有正确击倒绑定的网格小部件

Asp.net mvc 具有正确击倒绑定的网格小部件,asp.net-mvc,knockout.js,grid,widget,knockout-3.0,Asp.net Mvc,Knockout.js,Grid,Widget,Knockout 3.0,在过去的几天里,我一直在寻找一个具有合适的击倒绑定的体面的网格小部件;体面的网格意味着支持过滤、分组、分页、排序、聚合、模板、远程源等,无论是免费许可证还是商业许可证。问题是我发现的所有绑定都没有/不完整的敲除绑定 KO支持: 剑道界面: DevExpress: Wijmo:,示例使用旧的ko版本2.1 JQGrid: 我想用knockout完成所有的工作,这意味着我希望不仅能够控制网格的数据源,而且能够控制网格的行为。例如,我正在寻找的一个基本特性是控制分页(使用ko绑定)的能力,因为我的

在过去的几天里,我一直在寻找一个具有合适的击倒绑定的体面的网格小部件;体面的网格意味着支持过滤、分组、分页、排序、聚合、模板、远程源等,无论是免费许可证还是商业许可证。问题是我发现的所有绑定都没有/不完整的敲除绑定

KO支持:

  • 剑道界面:
  • DevExpress:
  • Wijmo:,示例使用旧的ko版本2.1
  • JQGrid:
我想用knockout完成所有的工作,这意味着我希望不仅能够控制网格的数据源,而且能够控制网格的行为。例如,我正在寻找的一个基本特性是控制分页(使用ko绑定)的能力,因为我的数据源可以有数十万条记录,而我不想将所有内容都放在客户端上

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

或者你认为我应该去喝一杯吗?

看看KoGrid:

如果您想要一些使用示例,请检查此处:

您只需要将一个
observearray
数据绑定到
koGrid
,它就会处理剩下的部分

HTML

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

试试TGrid-。它与Telerik或DevXpress一样强大,专为淘汰而设计。js

您是否看过:这里的示例:尽管KoGrid已经停产且不完整,但它仍然是KOgood catch中最完整的网格,确实是迄今为止我见过的具有最令人印象深刻的ko集成的网格小部件。这可能是一个好的开始point@Tanner,请添加您的评论作为答案,以便我可以接受it@alexb我已经用我的评论的扩展版本回答了你所指的网站是空的你确定吗?域名出现问题已经好几天了。也许这就是你发表评论的原因。现在一切正常。您还可以查看github上的项目页面。尝试使用此链接中的示例文件-得到“JavaScript运行时错误:'itemsProvider'未定义”。在我的aspnetmvc项目中,根本没有关于如何在页面上连接这些东西的说明。你知道把这些JS文件放在哪里,按什么顺序吗?
var vm = {
  myObservableArray: ko.observableArray(/* array of any complex obects */)
};

ko.applyBindings(vm);