将数据表数据绑定到c#中的checklistbox

本文关键字:中的 checklistbox 数据表 数据绑定 | 更新日期: 2023-09-27 18:04:32

如何将datatable绑定到checklistbox ?我尝试使用这段代码,但数据源属性没有初始化

CheckedListBox cb = new CheckedListBox();
checkedListBox1.DataBindings = dbFunctions.getTable("pr_fetchLocal'" + editypeId + "'");
((ListBox)cb).DataSource = dtfetchSub;
((ListBox)cb).DisplayMember = "name";
((ListBox)cb).ValueMember = "Id";
cb.Show();

将数据表数据绑定到c#中的checklistbox

就像这样将表绑定到DataSource属性。

cd.DataSource = dbFunctions.getTable("pr_fetchLocal'" + editypeId + "'");

似乎editTypeId是一个字符串(我猜基于' '),所以这是开放的SQL注入在这里。您可能想要研究如何在ADO中传递参数。净:)