dataGridView中有一个DataGridViewComboBoxColumn 列
1、是这样绑定的: productName.DataSource = ds.Tables[0];
productName.DisplayMember = "productName";
productName.ValueMember = "id";
2、存到数据库是是存的dataGridView1["productName", j].value
3、从数据库中取值的时候赋值给dataGridView1["productName",i].Value= ds.Tables[0].Rows[i]["productId"].ToString();
时报错DataGridComboBoxCell value is not valid.
1、是这样绑定的: productName.DataSource = ds.Tables[0];
productName.DisplayMember = "productName";
productName.ValueMember = "id";
2、存到数据库是是存的dataGridView1["productName", j].value
3、从数据库中取值的时候赋值给dataGridView1["productName",i].Value= ds.Tables[0].Rows[i]["productId"].ToString();
时报错DataGridComboBoxCell value is not valid.
解决方案 »
- 再问个c++dll调用问题,求好人~~
- checkbox控件的 checkstate 属性如何赋值呀?
- asp.net后台使用post形式得到值
- 每当MessageBox.Show(),或出现错误窗口的时候,执行一些操作,行吗?
- 在winform 中,外部checkbox选中 datagirdview里的也都选中
- 判断是否为素数的程序应该循环多少次?
- (寻找高手)winform在程序运行过程中拖动和改变控件大小
- 用socket 发送struct时,struct中有stream就报错,怎么办!高手帮忙看一下!还有版主
- Console.WriteLine 这句是怎么用呀,有没有全面的资料,关于c#函数,或语句用法?
- 偶实在菜,向各位C#的大哥学习。
- 请问Visual studio 2008 如何自动生成代码文档?
- 如何调试Installer安装程序类?
DataGridViewComboBoxColumn1.DataPropertyName = "绑定的字段";
但productName.DataSource = ds.Tables[0]; 是在什么时候做的?
是不是从数据库中取值时,DataGridViewComboBoxColumn列的DataSource为NULL了?
dataGridView1["productName",i].Value= ds.Tables[0].Rows[i]["productName"].ToString();
dataGridView1.Tag = "id"; dataGridView1.Columns["project_name1"].DataPropertyName = "project_name";
dataGridView1.Columns["invest1"].DataPropertyName = "invest";
dataGridView1.Columns["start_endDate1"].DataPropertyName = "start_endDate";
dataGridView1.Columns["result1"].DataPropertyName = "result";
dataGridView1.Columns["tob_planInvest1"].DataPropertyName = "tob_planInvest";
为什么dataGridView1的列除了我定义的,又多出了列project_name1、invest1、start_endDate1、tob_planInvest1,该怎么不让出现这些列呀
禁止自动生成列