2

メニューに表示したいビジネス オブジェクトのリストがあります。LINQ を使用してネストされたグループを作成し、目的の構造に一致させることができますが、メニュー項目をインスタンス化して設定するには、それぞれを手動で反復処理する必要があります。IHierarchicalDataSource と IHierarchicalEnumerable をサポートする DevExpress ASPxMenu を使用しています。グループ化されたリストを (IGrouping として) これらのインターフェイスの 1 つに変換する最も簡単な方法は何ですか?

4

1 に答える 1

1

データベースの階層リストをツリー コントロールに表示するには、同様の操作を行う必要がありました。私が最終的に行ったことは、階層をモデル化するために必要に応じて LINQ2XML を使用して XElements を作成し、最上位の要素をツリー コントロールに渡すことでした。

于 2010-12-01T19:23:11.137 に答える