如何更改/修改3级别层次结构

如何更改/修改3级别层次结构

问题描述:

我在我的数据库中有一个表格,它跟踪3级别层次结构。显示和更改/修改此层次结构的最佳方式是什么?哪个asp.net控件使用和如何?如何更改/修改3级别层次结构

+0

您尚未提供足够的信息来回答我们的问题。有很多方法来显示信息。除此之外,虽然取决于它是什么,但可能有一些标准的显示方式,但大部分是主观的。 – 2010-10-24 16:37:09

+0

我在GridView中显示数据。但我想知道我的选择。哪个控件最适合这个场景 – 2010-10-24 16:38:36

+0

有人帮我解答。 – 2010-10-24 16:48:30

我可以给你一些想法,从我的小信息。

首先在数据库中,只需使用指向行的父亲的字段。使用这个父亲ID你可以做任何简单的树。

修改它的最简单方法就是改变这个父亲并注意不要做任何死循环循环。

第二种方法是使用jQuery和任何Tree控件来修改树。

例如,这http://www.jstree.com/
或本http://www.prodevtips.com/2010/03/07/jquery-drag-and-drop-to-sort-tree/
都非常不错的jQuery javacript代码来显示和更改层级。

使用这个jQuery插件的任何一个,你可以渲染你的树,修改后得到更改并保存回数据库。