1

以下の形式でデータセットを返すアプリケーションがあります。

Path              Parent Path     EntityID    EntityName                      sysID
/5344/5558/5554/  /5344/5558/     3           New York (City of)              5554
/5344/5558/5556/  /5344/5558/     3           Albany (City of)                5556
/5344/5558/5553/  /5344/5558/     3           White Plains (City of)          5553
/5344/5558/5557/  /5344/5558/     3           Buffalo (City of)               5557
/5344/5558/       /5344/          2           State Of New York               5558
/5344/5558/5555/  /5344/5558/     3           Syracuse (City Of)              5555
/5344/5920/5921/  /5344/5920/     3           West Palm Beach (City Of)       5921
/5344/5920/6853/  /5344/5920/     3           Ft. Lauderdale (City Of)        6853
/5344/5920/6043/  /5344/5920/     3           Orlando (City Of)               6043
/5344/5920/       /5344/          2           State Of Florida                5920
/5344/5529/5527/  /5344/5529/     3           Sacramento (City Of)            5527
/5344/5529/       /5344/          2           State Of California             5529
/5344/            /               1           USA                             5344

TreeView コントロールに EntityName (アルファベット順に並べ替える必要があります) と sysID の値を入力する必要があります。

EntityID は、レコードのノード レベルです (1 はルート、2 は親、3 は子)。
Path と ParentPath は、hierarchyid のデータ型を持つ別のフィールド (ここには表示されていません) を操作した結果です。

これは、検索で見つけた一般的な「ツリービューを作成する」投稿よりも少し複雑です。

ツリービュー コントロールを作成しようとしましたが、その方法がわかりません。データセットを指定してツリービューを作成する方法に関する提案はありますか?

4

0 に答える 0