【问题标题】:Assigning the selected values of checkboxlist items to listbox将复选框列表项的选定值分配给列表框
【发布时间】:2013-04-11 17:18:21
【问题描述】:

我正在开发一个小型企业应用程序来显示从数据库检索到的报告,我有一个由四个复选框组成的复选框列表,也是一个组合框。现在,我在页面加载时将所需信息从数据库检索到包含 4 个项目的组合框,这没关系。不仅如此,还可以从数据库中检索复选框上的复选框列表 DataTextField,这也可以。

至于我在这个问题上的问题,假设我有一个组合框,其中包含 2 个项目、姓名和年龄以及 4 个以 George、Michael、23、33 命名的复选框。

这里,23和33属于checkbox的Name(combobox.selectedindex[0])项,George、Michael属于combobox的Age项。然后,我想在列表框中显示,当单击组合框的名称项时,Michael 和 George 的复选框会自动出现在屏幕上,当单击按钮时,复选框的选定值会显示在 nMme 和 Age 的列表框上相同逻辑中的组合框项目。

我尝试了几次,但未能实现这个目标。如何做到这一点,你能在我的这个问题上给我指路吗? 非常感谢您的回复。

【问题讨论】:

    标签: c# checkboxlist


    【解决方案1】:

    简单的方法是将 Name 或 Age 作为 checkBoxListItem.Tag 添加到相应的值中,每次更改组合框中的选择时,您都会遍历所有 checkBoxItems 并使用相应的标签检查那些并取消选中其他的。

    【讨论】:

      猜你喜欢
      • 2013-02-22
      • 2015-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多