从Telerik到Kendo Treeview ItemDataBound

时间:2014-04-22 11:52:23

标签: telerik treeview kendo-treeview

我目前正在更改一个网站,该公司希望将所有内容从Telerik更改为Kendo。

我现在遇到了一些麻烦。在BindTo方法中可以有一些映射,.ItemDataBound。在那里,您可以设置Value。这里有一个完整的例子:

@(Html.Kendo().TreeView()
.Name("MenuTree")
.Checkboxes(true)
.ExpandAll(true)
.DragAndDrop(false)
.Events(events => events.Select("onChecked"))
        .BindTo(enumNames, mappings =>
    {
        mappings.For<string>(binding => binding.ItemDataBound((item, menuGroup) =>
            {
                item.Text = this.GlobalResource("EnergyLine", menuGroup);
                MenuGroup result;
                Enum.TryParse(menuGroup, true, out result);
                item.Value = ((int)result).ToString(CultureInfo.InvariantCulture);
....

但是剑道没有属性Value。什么是剑道的相应属性?

1 个答案:

答案 0 :(得分:0)

尝试使用item.Id代替item.Value