dataGridView填充数据后不可用?
dataGridView中设置两个列:
Column1(名称) 为A(列头),类型为DataGridViewTextBoxColumn
Column2为B,类型为DataGridViewComboBoxColumn
从数据库表1提取a、b两个字段,以dataset通过http://bbs.csdn.net/topics/390519666的方法设置两个列的DataPropertyName实现数据填充,再从数据库的表2提取c字段绑定到Column2的Items中。结果
dataGridView的数据填充正常,DataGridViewComboBoxColumn.Items的绑定也未报错,但dataGridView就是不可用。哪位大神指点一下本人这个小菜鸟?
------解决方案--------------------你 先 要给 你 的 DataGridViewComboBoxColumn 这一列 的 datasource 属性 赋值
因为 他是 combobox 类型的
------解决方案--------------------dgv列类型并不是严格意义上的类型标准,这个是类型负值错误,先提取数据到数组或list,再各种操作,还是建议三层,这个太乱了