0

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; }

}

親を UltraWebGrid の最初のバンドにバインドし、子を 2 番目のバンドにバインドします。オブジェクトをデータセットに変換せずにこれが可能かどうか教えてください。すべてのインフラジスティックスの例は、エンティティ リストの代わりに DataSet を使用します。

4

1 に答える 1

1

このページのソース コードを見て、役立つかどうかを確認してください。

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

コードを見ると、次の行を変更するだけです。

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

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

そしてそれはうまくいくはずです。

于 2009-08-24T12:37:06.243 に答える