Kendo ui kendoUi mvc网格,自定义绑定到数据源对象

Kendo ui kendoUi mvc网格,自定义绑定到数据源对象,kendo-ui,kendo-grid,kendo-asp.net-mvc,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我有这段代码,我想向网格添加新行数据,所以我得到了网格数据源,并将json对象添加到数据源对象。我只想重新绑定网格而不提出新的请求。当我使用sync()时;它向我的控制器发出请求。。 我记得在旧的telerik mvc网格中,有一个rebind()方法 好的,新项目正在添加到网格中,但项目没有显示,我认为可能是CSS问题。为什么需要重新绑定它?它应该自动将项目添加到网格中。您使用sync将修改发送到服务器。@OnaBai当我使用add方法时,它不会出现……请检查这里:顺便问一下:您是否将网格设置

我有这段代码,我想向网格添加新行数据,所以我得到了网格数据源,并将json对象添加到数据源对象。我只想重新绑定网格而不提出新的请求。当我使用sync()时;它向我的控制器发出请求。。 我记得在旧的telerik mvc网格中,有一个rebind()方法


好的,新项目正在添加到网格中,但项目没有显示,我认为可能是CSS问题。

为什么需要重新绑定它?它应该自动将项目添加到网格中。您使用
sync
将修改发送到服务器。@OnaBai当我使用add方法时,它不会出现……请检查这里:顺便问一下:您是否将网格设置为可编辑
editable:true
?@OnaBai确定新项目正在添加到网格中,但该项目没有显示,我认为可能是CSS问题。网格没有使用新项目重新渲染。在我的示例中,新项目正在显示,不是吗?你能在你的原始帖子中添加一些信息来展示网格初始化或JS提琴吗?我们能理解你的意思吗?
var grid = $("#AGrid").data("kendoGrid").dataSource;
grid.add(data.newlIne);
grid.sync();