我的数据库中有一个表,用于跟踪3级层次结构。显示和更改/修改此层次结构的最佳方法是什么?使用哪个asp.net控件以及如何使用?
答案 0 :(得分:0)
我可以从我的小信息中给你一些想法。
首先在数据库中,只使用指向行父亲的字段。使用此父ID,您可以创建任何简单的树。
修改它的最简单方法就是改变这个父亲,注意不要做任何死循环。
第二种方法是使用jQuery和任何Tree控件来修改树。
例如http://www.jstree.com/
或者这http://www.prodevtips.com/2010/03/07/jquery-drag-and-drop-to-sort-tree/
是非常好的jQuery javacript代码来显示和更改层次结构。
使用任何这个jQuery插件,您可以渲染您的树,并在修改后获取更改并保存回您的数据库。