2013-04-09 82 views
0

enter image description hereasp.net中的父子层次

我想在asp.net中显示家庭层次结构。

我有表作为属性ParentID,ChildID,名称的家庭。表具有ParentID和ChildID上的seft连接。我如何显示数据库中的数据。层次级别不固定。

#edited

我想ASPX部分显示这个层次树即如何,我会使用reapeater或其他任何控制显示此树ASPX。

回答

0

只需在Database'Person','ParentChild'中创建表。包含列Id和名称的'Person'表,具有ParentId和ChildId列的'ParentChild'。 ParentId和ChildId将引用'Person'表中的Id列,因此您可以轻松保存层次结构并查询。

0

你在这里显示的结构就像一棵树。所以最简单的方法是在后端实现SQL树。一旦你完成了,你可以使用asp.net中的树视图控件来显示前端的数据。最好的我能找到的是Here

+0

我想显示树如图中所示,而不是折叠扩展树视图。 – user 2013-04-09 07:33:30

+0

为此,您应该推荐使用jquery插件[jOrgChart](http://dl.dropbox.com/u/4151695/html/jOrgChart/example/example.html),只需使用asp.net填充列表并使用jQuery插件来显示 – 2013-04-09 07:44:47

+0

如果解决方案提供的答案您的查询请投票并接受其他评论 – 2013-04-09 10:00:53