我想在asp.net中显示家庭层次。
我将表作为Family,具有ParentID,ChildID,Name属性。表在ParentID和ChildID上有联接。我如何显示数据库中的数据。层次结构级别未修复。
#edited
我希望aspx部分显示这个层次结构树,即如何使用reapeater或其他任何控件在aspx中显示此树。
答案 0 :(得分:0)
只需在数据库'Person','ParentChild'中创建表。 'Person'表包含列Id和Name,'ParentChild'包含ParentId和ChildId列。 ParentId和ChildId将引用“Person”表中的Id列,因此您可以轻松保存层次结构,并获得查询。
答案 1 :(得分:0)
您在这里展示的结构就像一棵树。因此,最简单的方法是在后端实现SQL树。完成后,在asp.net中有一个树视图控件,您可以使用它来显示前端的数据。我能找到的最好的是Here