【发布时间】:2016-02-13 20:39:53
【问题描述】:
我正在尝试从 mvc 控制器显示我的 json,以显示在选中的 kendo ui 树视图上。下面给出asp.net mvc视图上的代码和发送到视图的json
MyDoc.cshtml code
<script>
$("#treeview").kendoTreeView({
checkboxes: {
checkChildren: true,
},
dataSource: {
//type: "odata",
transport: {
read: {
url: '@Url.Content("~/Document/GetMyDocs")',
type: "post",
dataType: "json"
}
},
schema: {
model: {
id: "id", text:"Name",
children: "Files"
}
}
},
dataTextField: [ "Name"],
check: onCheck
});
json object
[{"id":1,"Name":"Checking",
"Files":[{"Filename":"doc10","id":"1afd5a4f-086f-44d2-9287-8098384e379e"},
{"Filename":"doc11","id":"89ea3366-14b8-4e91-8273-6e2a51fbe516"}]},
{"id":2,"Name":"Saving",
"Files":[{"Filename":"doc20","id":"c7a88f5d-067e-4f20-93b6-da6eff69d532"},
{"Filename":"doc21","id":"8a0a62ed-1b4a-4e5e-8d59-d57a975a7ab0"}]}]
当我查看页面时,仅显示顶级文本“正在检查”和“正在保存”。文件下显示的日期未定义。
谢谢
【问题讨论】:
标签: json asp.net-mvc kendo-ui