Javascript 从远程数据绑定kendo treeview不起作用

Javascript 从远程数据绑定kendo treeview不起作用,javascript,c#-4.0,kendo-ui,kendo-treeview,Javascript,C# 4.0,Kendo Ui,Kendo Treeview,我试图从远程数据绑定剑道树视图,但数据没有绑定 var homogeneous = new kendo.data.HierarchicalDataSource({ transport: { read: { url: App.toRestUrl('/ServerController'), type: 'GET', conte

我试图从远程数据绑定剑道树视图,但数据没有绑定

var homogeneous = new kendo.data.HierarchicalDataSource({
            transport: {
                read: {
                    url: App.toRestUrl('/ServerController'),
                    type: 'GET',
                    contentType: 'application/json',
                    dataType: 'json'
                }
            },
            schema: {
                model: {
                    id: "id",                        
                    objname: "objname"
                    hasChildren:false,
                }
            }
        });

$("#treeview").kendoTreeView({
            dataSource: homogeneous,
            dataTextField: "objname"
        });
这就是我在javascript文件中所做的

我正在从服务器端(c#)以列表的形式返回数据

请让我知道我做错了什么

提前谢谢


Raghu

服务器的响应如何?没有足够的信息提供任何帮助。。。我们需要知道调用API时服务器是如何响应的典型错误是服务器不返回
数组
,而是返回
对象
。尝试在浏览器中打开App.toRestUrl(“/ServerController”)并检查这是一个JSON数组。我同意@OnaBai。检查JSON响应以确保其格式正确并返回正确。另一个奇怪的注释是,HierarchycalDataSource需要一个items源来正确标识子项,因此扩展您的模式以包括一个items映射。