这是我第一次尝试在数据网格视图中使用comboboxcolumn(WinForms,C#,EF4)。 使用设计器,我创建了一个datagridview来显示orders表,在datagrid里面有一个comboboxcolumn来显示customers表中的客户名称,这个列现在有以下属性:
数据:的
DataPropertyName: CustomerID
DataSorce: customerBindingSource
DisplayMember: CompanyName
ValueMember: CustomerID
设计
(姓名): Cbo
ColumnType: DataGridViewComboBoxColumn
然后我输入了下一个代码:
private void Form1_Load(object sender, EventArgs e)
{
nw = new NorthwindEntities();
testBindingSource.DataSource = nw.Orders;
}
运行项目时,收到错误消息:“datagridviewcombocell不是有效值”。 请问有什么建议,有什么遗漏吗?