c #: как установить значение элемента combobox из запроса linq

Хорошо, у меня есть поле со списком, чьи источники данных являются результатами запроса linq

//load QA names
            var qaNames =
                from a in db.LUT_Employees
                where a.position == "Supervisor" && a.department == "Quality Assurance"
                select new { a, Names = a.lastName + ", " + a.firstName };

            cboQASupervisor.DataSource = qaNames;
            cboQASupervisor.DisplayMember = "Names";

Проблема, с которой я столкнулся, заключается в том, что я пытаюсь добавить следующую строку кода

cboQASupervisor.ValueMember = "ID";

Я выдает ошибку во время выполнения, не может привести анонимный тип. Как это исправить?

Исправление: Ошибка:

Невозможно выполнить привязку к новому члену значения. Имя параметра: значение

5
задан Sinaesthetic 18 May 2011 в 03:27
поделиться