在单选按钮列表中动态添加子列表视图项
本文关键字:列表 视图 添加 动态 单选按钮 | 更新日期: 2023-09-27 17:49:22
有一个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>
例如:
如果您选择了"calendar",那么子列表应该在"calendar"下面缩进,如下所示。
日历
- 编辑
- 评论家
任务- <
- 联系人/gh>
我很舒服它做与javascript/jquery/c#,但无法找出如何识别它。
更新:
检查:
如何在[grand]子节点中创建带有单选按钮的树视图?
我想你正在寻找TreeView Control
TreeView Web服务器控件用于在树结构中显示分层数据,例如目录表或文件目录。它支持以下特性:
自动数据绑定,允许控件的节点绑定到分层数据,例如XML文档
通过集成SiteMapDataSource控件来支持站点导航
节点文本,可以显示为可选文本或超链接。
可通过主题、用户自定义图像和样式自定义外观。
编程访问TreeView对象模型,允许您动态创建树,填充节点,设置属性等。
通过客户端回调到服务器(在支持的浏览器上)来填充节点。
在每个节点旁边显示复选框的能力。