私は現在、質問の IQueryable を持っています。私の質問オブジェクトには、階層を作成するために使用できる「id」と「parentId」があります。現在、私は RadTreeView を Questions の IQueryable にバインドし、マークアップで TreeView の dataId と dataParentId を定義しているため、RadTreeView が階層を作成します。RadTreeView に渡す前に、実際にデータを階層に並べ替える必要があります。これどうやってするの?
2 に答える
1
数値フィールドをテーブルに追加し、ツリーを再帰的にたどり、数値フィールドに増分値を入力することでデータを入力できます。
ParentID ID Sequence
1 7 1
1 4 2
1 9 3
2 6 4
2 5 5
2 3 6
..等。
于 2009-12-09T16:31:09.950 に答える
0
SQL Server にアクセスできる場合は、共通テーブル式を使用して適切な順序でデータを返すように設定できます。以下を参照してください。
http://a-kicker-n.blogspot.com/2009/04/how-to-sort-hierarchical-recursive.html
于 2009-12-09T17:19:46.077 に答える