Asp.net mvc 来自控制器的剑道树列表数据源

Asp.net mvc 来自控制器的剑道树列表数据源,asp.net-mvc,kendo-ui,kendo-treelist,Asp.net Mvc,Kendo Ui,Kendo Treelist,我创造了一个剑道树人,就像这样 @(Html.Kendo().TreeList<BEL.EmpTreeBEL>() .Name("treelist") .Columns(columns => { columns.Add().Field(e => e.EmpName).Width(250).Title("First Name"); columns.Add().Field(e => e.EmpDept).Title

我创造了一个剑道树人,就像这样

@(Html.Kendo().TreeList<BEL.EmpTreeBEL>()
    .Name("treelist")
    .Columns(columns =>
    {
        columns.Add().Field(e => e.EmpName).Width(250).Title("First Name");
        columns.Add().Field(e => e.EmpDept).Title("Departemen Name");
    })
    .DataSource(dataSource => dataSource
        .ServerOperation(false)
        .Read(read => read.Action("All", "Home"))
        .Model(m => {
            m.Id(f => f.EmpId);
            m.ParentId(f => f.ReportTo);
            m.Field(f => f.EmpName);
            m.Field(f => f.EmpDept);
            m.Field(f => f.ReportTo);
            m.Expanded(true);
        })
    )    
)
问题是,我的剑道树师只展示父母,而不是孩子

我从telerik文档中得到了这些代码,有些代码我不懂

var result = GetDirectory().ToTreeDataSourceResult(request,
                e => e.EmployeeID,
                e => e.ReportsTo,
                e => id.HasValue ? e.ReportsTo == id : e.ReportsTo == null,
                e => e.ToEmployeeDirectoryModel() //i don't understand this part
            );
我做错了什么? 我应该从javascript创建剑道树列表吗?而不是使用Html.Kendo().TreeList

多谢各位
抱歉我的英语不好

请检查此链接代码是否与@REDEVI_u不同,即treeview,我使用的是treelist
var result = GetDirectory().ToTreeDataSourceResult(request,
                e => e.EmployeeID,
                e => e.ReportsTo,
                e => id.HasValue ? e.ReportsTo == id : e.ReportsTo == null,
                e => e.ToEmployeeDirectoryModel() //i don't understand this part
            );