2009-08-24 9 views
0

UltraWebGridにバインドするエンティティのリストがあります。エンティティの クラス定義は以下の構造Bind Infragistics UltraWebGridオブジェクトのコレクションへの階層ビュー

パブリッククラス親 {

public Guid Id { get; set; } 
public String Name { get; set; } 
public IList<Child> Children { get; private set; } 

}

パブリッククラス子 {

public Guid Id { get; set; } 
public Guid ParentId { get; set; } 
public String ChildName { get; set; } 

}

Iを有しますw Parentを私のultraWebGridの最初のバンドにバインドし、Childrenを2番目のバンドにバインドします。オブジェクトをデータセットに変換せずにこれが可能かどうか誰にでも教えてください。すべてのInfragisticsの例では、エンティティリストの代わりにDataSetsを使用しています。

答えて

1

このページのソースコードを参考にしてください。あなたのコードを見てみると

http://devcenter.infragistics.com/Support/KnowledgeBaseArticle.aspx?ArticleID=5594

、あなただけのこの行を変更する必要があります:

public List<Child> Children { get; private set; } 

public IList<Child> Children { get; private set; } 

をし、それが動作するはずです。

+0

これは超ウェブグリッドではありません。それはultrawingridです。関係を設定する以外に、htmlで行う必要があることはありますか? – kbvishnu

関連する問題