如何将RadioButtonList添加到CheckBoxList中的某些项
本文关键字:CheckBoxList RadioButtonList 添加 | 更新日期: 2023-09-27 18:18:38
我不确定我所要求的是可能的,但我愿意接受任何建议。
我必须从数据库中拉出记录列表,并将它们显示为CheckBoxList。然后,其中一些记录将在另一个表中与"是/否"答案相关联的"问题"。我需要将它们作为RadioButtonLists显示在相关CheckBoxList项的右侧。
例如:- _第一组
- _第二组
- _第三组|燕子能携带椰子吗?()只有非洲燕子()没有
- _第4组
您可能会发现使用列表视图构建自己的列表更容易。
- 复选框列表的用户控件
- 单选按钮的用户控件
- 有公共属性的ID,将来自复选框数据源,然后将其提供给列表视图与其中的单选按钮。
构建复选框列表的用户控件可以是任意数量的数据中继器,我更喜欢listview控件,但每个都有自己的。然后在复选框控件的布局中嵌入单选按钮的用户控件。
当然,你不必把它们作为两个单独的控件,但我发现这在尝试测试和调试嵌套数据中继器时很有帮助。它还有助于分离列表和广播列表的工作。
稍后将尝试添加一个示例,但希望这对现在有所帮助。