【发布时间】:2016-03-22 18:43:10
【问题描述】:
我有 Kendo TreeView,我可以在其中调用 Ajax 方法并点击我的 MVC 控制器方法
但是,我的理解是
更新:“应该”用 datasource.sync() 调用(均质 = 我的数据源)
$("#syncCall").click(function(e) {
console.log('before sync');
homogeneous.sync();
});
这确实在 chrome 开发控制台中显示 before sync ....
但是,我的 mvc 控制器方法 SyncAllNodes breakpoint 是 NEVER 命中。
这里是 HierarchicalDataSource
var homogeneous = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: serviceRoot + "/GetReportGroupAssignments",
dataType: "json"
},
update: {
url: "/Report/SyncAllNodes",
dataType: "json"
}
},
schema: {
model: {
id: "Id" //"ReportGroupName"
,
hasChildren: "Id"
}
}
});
【问题讨论】:
标签: c# asp.net-mvc kendo-ui treeview kendo-treeview