日期:2014-05-18  浏览次数:21045 次

System.FormatException: DataGridViewComboxCell值无效
我使用的是DataGridView然后使用了DataGridViewComboxCell
这个列中的值是从数据库中读出来的
但是运行之后就报错

请问大家,这个错误会有哪些原因导致阿
多谢了

------解决方案--------------------
你要在DataGridView用ComBox列时,得先给这一ComBox列绑定下拉框,然后再赋值.如,我datagridview1有一下拉框combox1:
//绑定datagridview
dataGridView1.DataSource = dt;

//绑定下拉框
 combox1.DataSource = dt1;
combox1.ValueMember = "0";
combox1.DataPropertyName = "Color";//下拉框对应的绑定列