我有应用程序返回以下格式的数据集:
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
我需要使用 EntityName(必须按字母顺序排序)和 sysID 值填充 TreeView 控件。
EntityID 是记录的节点级别(1 是根,2 是父,3 是子)。
Path 和 ParentPath 是对另一个数据类型为 hierarchyid 的字段(此处未显示)进行操作的结果。
这比我在搜索中找到的通用“填充树视图”帖子稍微复杂一些。
我一直在尝试填充树视图控件,但无法弄清楚如何去做。关于如何在给定数据集的情况下填充树视图的任何建议?