繁体   English   中英

如何将RadioButtonList添加到CheckBoxList中的某些项目

[英]How to add RadioButtonList to certain items in a CheckBoxList

我不确定我要问的问题是否可行,但我愿意接受所有建议。

我必须从数据库中提取记录列表,并将其显示为CheckBoxList。 然后,这些记录中的一些将在另一个表中具有“是/否”答案的关联“问题”。 我需要将它们显示为关联的CheckBoxList项目右侧的RadioButtonLists。

例如:

  • _组1
  • _第2组
  • _第3组| 燕子可以携带椰子吗? ()仅非洲燕子()否
  • _第4组

您可能会发现使用列表视图构建自己的列表更加容易。

  1. 复选框列表的用户控件
  2. 单选按钮的用户控件
  3. 具有来自复选框数据源的ID的公共属性,然后使用其中的单选按钮将其提供给列表视图。

构建复选框列表的用户控件可以是任意数量的数据转发器,我更喜欢listview控件,但要使用每个控件。 然后,将用户控件的单选按钮嵌入复选框控件的布局中。

自然,您不必将它们作为两个单独的控件使用,但是我发现这在尝试测试和调试嵌套数据转发器时非常有用。 它还有助于分离列表和单选列表的作业。

会在一段时间内尝试为此添加一个示例,但希望这会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM