【发布时间】:2011-10-10 06:34:35
【问题描述】:
我在我的Windows Forms 应用程序中使用 CheckBoxList 并尝试为其应用数据源。
有一个 DataTable,'dt',列有 id、name 和 ischecked,我使用这样的代码:
((ListBox)MyCheckBoxList).DataSource = dt;
((ListBox)MyCheckBoxList).DisplayMember = "name";
((ListBox)MyCheckBoxList).ValueMember = "id";
如何为 MyCheckBoxList 中的所有项目设置 CheckState?
我将此值保存在我的数据表中,并希望将它们与 MyCheckBoxList 链接。
【问题讨论】:
-
会不会是因为
ValueMember = "id"而不是=“你的布尔值”? -
你是怎么做到的?如果我在网页上执行此操作,我会收到
Cannot convert type 'System.Web.UI.WebControls.CheckBoxList' to 'System.Web.UI.WebControls.ListBox'。
标签: c# winforms datasource checkboxlist