2014-04-22 23 views
0

我目前正在改變一個網站,公司想要改變從Telerik到Kendo的一切。從Telerik到Kendo Treeview項目數據結束

我現在遇到了一些麻煩。在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。劍道的相應屬性是什麼?

+0

同樣是'item.LoadOnDemand' - 我不知道在劍道里用什麼來代替它。 – Moelbeck

回答

0

嘗試item.Id而不是item.Value