是否存在使用ASP.NET中的复选框的分层,多选控件

时间:2010-03-24 16:59:06

标签: .net asp.net

我需要能够在Web表单上选择多个选项,但这些选项是分层的。例如:

Option 1
  Option 1 a
  Option 1 b
Option 2

用户应该能够选择选项1或选项1a等。选择选项1a应该会自动选择选项1.

任何适合该法案的控制/解决方案? (我不打算花钱)

2 个答案:

答案 0 :(得分:1)

看看这篇文章,它解释了如何使用普通的TreeView控件完成此任务。

http://www.mikeborozdin.com/post/ASPNET-TreeView-and-Checkboxes.aspx

答案 1 :(得分:1)

ComponentOne在ASP.NET AJAX TreeView控件中内置了这种支持。另一个不错的功能是内置拖放节点。我建议在这里查看checkable treeview演示。

这也可以使用标准的ASP.NET TreeView并设置ShowCheckBoxes =“all”来完成。

    <asp:TreeView ID="TreeView1" runat="server" ShowCheckBoxes="All">
    </asp:TreeView>