如何设置Telerik树视图绑定到模型?是否可以从同一个表绑定根节点和子节点?我想尝试如下:
@using edairy.Models
@model IEnumerable<MSEntities>
@(Html.Telerik().TreeView()
.Name("TreeView1")
.BindTo(Model, mappings =>
{
mappings.For<MSM_PRODUCT>(binding => binding
.ItemDataBound((item, product) =>
{
item.Text = product.PRODUCT_CD;
item.Value = product.PRODUCT_DESC;
item.Expanded = true;
})
.Children(product => product.MSM_PRODUCTS)
);
但我收到错误序列不包含任何元素。
如果我删除Children(product=>product.MSM_PRODUCTS)
行,它将被执行,产品代码在节点中,但我需要子节点。我还能为这种情况做些什么?