通过数据库检索复选框及其嵌套的复选框

时间:2012-09-16 10:25:31

标签: .net sql

Screen shot of table

我正在开发一个项目,我需要客户端选择一个复选框列表,尽管某些复选框包含嵌套的复选框,这些复选框也需要被选中(根据客户的需要)。

尽管我做了很多努力,但我无法推断出一种保存方法,并且只显示下一页上选中的复选框列表。

我在这里很困惑。我已经了解了很多工具,但它们都是基于客户端的工具,如ajax accordion等。因为我打算在服务器端使用它,所有方法都失败了。

我打算创建一个由该机构选择的课程和分支列表。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

所以......复选框可以有父复选框。规范结构是自我指涉的:

create table boxes ( box int primary key, parent int )
select a.*, b.box as 'sub-box'
from boxes as a join boxes as b on b.parent = a.box

这给你一个级别。要获取整个层次结构,请使用递归视图。