1

有这个 asp.net 单选按钮列表,它有三个列表视图项。

 <asp:RadioButtonList ID="rdbFolderOptions" runat="server" RepeatDirection="Vertical"
                        RepeatLayout="Flow" Font-Size="Medium" AutoPostBack="true" OnSelectedIndexChanged="rdbFolderOptions_SelectedIndexChanged">
                        <asp:ListItem Text="Calendar" Value="0" />
                        <asp:ListItem Text="Tasks" Value="1" />
                        <asp:ListItem Text="Contacts" Value="2" />
                    </asp:RadioButtonList>

单击任何选项时,应该有一个包含修复选项的子列表。

<asp:RadioButtonList ID="rdbSubFolder" runat="server" RepeatDirection="Vertical"
                        RepeatLayout="Flow" Font-Size="Medium" AutoPostBack="true" OnSelectedIndexChanged="rdbSubFolder_SelectedIndexChanged">
                        <asp:ListItem Text="Editor" Value="0" />
                        <asp:ListItem Text="Reviewer" Value="1" />
                    </asp:RadioButtonList>

例如 :

如果您选择了“日历”,则子列表应位于“日历”下方,如下所示。

  • 日历

    • 编辑
    • 审稿人
  • 任务

  • 联系人

我对使用 javascript/jquery/c# 感到很舒服,但无法弄清楚如何识别它。工作代码会很有帮助。

4

1 回答 1

0

更新 :

检查这个:

如何在 [grand] 子节点中创建带有单选按钮的树视图?


我认为您正在寻找TreeView 控件

TreeView Web 服务器控件用于以树状结构显示分层数据,例如目录或文件目录。它支持以下功能:

  • 自动数据绑定,它允许控件的节点绑定到分层数据,例如 XML 文档。

  • 通过与 SiteMapDataSource 控件集成来支持站点导航。

  • 可以显示为可选文本或超链接的节点文本。

  • 通过主题、用户定义的图像和样式可自定义外观。

  • 以编程方式访问 TreeView 对象模型,它允许您动态创建树、填充节点、设置属性等。

  • 通过客户端回调到服务器(在支持的浏览器上)来填充节点。

  • 能够在每个节点旁边显示一个复选框。

于 2012-12-21T10:28:05.343 回答