//绑定数据源
DataTable table = service.GetProductListDogType(whereString); this.checkedListBox1.DataSource = table; this.checkedListBox1.ValueMember = "Id"; this.checkedListBox1.DisplayMember = "ProjName";
//使CheckListBox中所有项都被选中
for (int j = 0; j < this.checkedListBox1.Items.Count; j++)
{
this.checkedListBox1.SetItemChecked(j, true);
}
-----以上都是没有问题的 已经过我的测试
int length = this.checkedListBox1.CheckedItems.Count;
for (int i = 0; i < length; i++)
{
probreedInfo.BreedId =
Convert.ToInt32((this.checkedListBox1.CheckedItems[i].SelectedValue.ToString()));
//this.checkedListBox1.CheckedListBox[i].ValueMember.ToString();
}
以上两种方式都无法获取选中项的value值,提示不存在SelectedValue,ValueMember
哪位大侠帮帮忙
DataTable table = service.GetProductListDogType(whereString); this.checkedListBox1.DataSource = table; this.checkedListBox1.ValueMember = "Id"; this.checkedListBox1.DisplayMember = "ProjName";
//使CheckListBox中所有项都被选中
for (int j = 0; j < this.checkedListBox1.Items.Count; j++)
{
this.checkedListBox1.SetItemChecked(j, true);
}
-----以上都是没有问题的 已经过我的测试
int length = this.checkedListBox1.CheckedItems.Count;
for (int i = 0; i < length; i++)
{
probreedInfo.BreedId =
Convert.ToInt32((this.checkedListBox1.CheckedItems[i].SelectedValue.ToString()));
//this.checkedListBox1.CheckedListBox[i].ValueMember.ToString();
}
以上两种方式都无法获取选中项的value值,提示不存在SelectedValue,ValueMember
哪位大侠帮帮忙
解决方案 »
- 对腾讯面试题 之 种四棵树,如何种两两之间的距离相等之我的观点
- C# RowFilter设置表的过滤条件问题
- 关于weifenluo,DockPanel的问题
- 怎么实时显示系统时间和进行计时
- 如何在绘制的几个闭合曲线中填充颜色(GDI+)
- 数据库某个列为datetime类型,可以为空,为什么绑定dateTimePicker会出错
- 怎样调用DB.cs的类里面的东西?连接数据库问题
- 实在是没想到如何去实现这个算法
- .net 2002版装不上的问题,高手请进,分不够再加
- form1打开form2, form2打开form3,如何在form3中关闭form2??????
- C# 电子秤问题, 连接电脑COM1后,鼠标指针乱跳
- c#调用c++ dll接口 的数据转换
probreedInfo.ProductId = productId; int length = this.checkedListBox1.Items.Count;
for (int i = 0; i < length; i++)
{
if (this.checkedListBox1.GetItemChecked(i) == true)
{
probreedInfo.BreedId =Convert.ToInt32(table.Rows[i]["Id"]);
//ser.AddInfoIntoProductBreedMap(probreedInfo);
} }
问题搞定