Я использую С# в Visual Studio 2010. У меня есть 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";
Исключение исчезло. Просто решил поделиться.