2012-05-02 7 views
0

Telerikツリービューバインドのモデルへの設定方法は?同じテーブルからルートノードと子ノードをバインドすることは可能ですか?次のように私がしようとしています: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)行を削除した場合は実行され、製品コードはノードにありますが、子ノードが必要です。このシナリオでは何ができますか?

+0

ありがとうございます。Simon – vishali

答えて

0

これはTelerik Demo siteで行います。データを再確認してください。あなたが例えばヌルを持っているなら、ツリービューは面白いことをすることができます。

+0

Telerik Demo Site in ControllerでGetCategories()を返しますが、GetCategories()に何が含まれているのかわかりません。 – vishali

関連する問題