如何仅为父节点提供复选框,而不为剑道树视图中的子节点提供复选框?

时间:2015-10-19 07:25:11

标签: c# asp.net-mvc kendo-treeview

//请参考以下链接,让我们知道答案

访问http://demos.telerik.com/aspnet-mvc/treeview/checkboxes

2 个答案:

答案 0 :(得分:0)

使用您提到的代码,但更改kendo模板中的条件以仅在有子项的节点上显示复选框:template: "# if(item.hasChildren){# <input type='checkbox' name='checkedFiles[#= item.id #]' value='true' />#}#"

示例:http://dojo.telerik.com/ugOla

答案 1 :(得分:0)

要显示父节点(例如文件夹)旁边的复选框而不是子节点旁边的复选框(例如文件),您可以使用此相关SO答案中建议的checkbox templatehttps://stackoverflow.com/a/13848460/1805328

只需使用以下复选框模板:

template: "# if(item.hasChildren){# <input type='checkbox'  name='checkedFiles[#= item.id #]' value='true' />#}#"

这仅为有孩子的项目创建input type='checkbox'

此处the JSBin example