我有一个问题,显示用户选择的第三列(绑定源)从dataGridView到另一个表单中的comboBox,
我试过这段代码:
DataRowView drv = (DataRowView)immobilisation.immobilisationDataGridView1.CurrentRow.Cells[2].Value;
String valueOfItem = drv["intitulé_FI"].ToString();
comboBox5.Text = valueOfItem;
我收到此错误: 无法将对象从“System.String”转换为“System.Data.DataRowView”。
如何将在DataGridView中选择的项目显示到comboBox并感谢
答案 0 :(得分:2)
该消息告诉您,您无法将特定单元格(Cells[2].Value
)的值转换为DataRowView
。请改用:
comboBox5.Text = Convert.ToString(dataGridView1.CurrentRow.Cells[2].Value);
如果这是您的列名,请将2
替换为"intitulé_FI"
。