我在 Visual Studio 2010 中使用 C#。我有 2 个从数据库中提取数据的组合框。代码看起来像这样:
cbo1.DisplayMember = "Name";
cbo1.ValueMember = "HROfficeLocationID";
cbo1.DataSource = offices;
cbo2.DisplayMember = "Name";
cbo2.ValueMember = "HROfficeLocationID";
cbo2.DataSource = offices;
我不断收到此异常:'无法绑定到新的值成员。参数名称:newDisplayMember'。我四处搜索,然后重新组织代码行,以便 cbo.DataSource 出现在 .DisplayMember 和 .ValueMember 之前。它最终看起来像这样:
cbo1.DataSource = offices;
cbo1.DisplayMember = "Name";
cbo1.ValueMember = "HROfficeLocationID";
cbo2.DataSource = offices;
cbo2.DisplayMember = "Name";
cbo2.ValueMember = "HROfficeLocationID";
异常消失了。只是想我会分享。