Я проверил следующий код, и он отлично работает
string[] arr = "This Should Get Displayed".Split(); //managerList in your case
dataGridView1.DataSource = MyData(false);
(dataGridView1.Columns["Column1"] as DataGridViewComboBoxColumn).DataSource = new BindingSource(arr, null); // Bind to the column of grid
Можете ли вы попытаться присвоить его как ссылку на него как на столбец вашего обзора данных.
В моем поле со списком отображается текст, разделенный на пробел .
Когда вы используете строковый массив, не нужно указывать Отображать и Значение элемент для столбца
EDIT
Если у вас есть DataTable
, вы также можете сделать это таким образом
(dataGridView1.Columns["Column1"] as DataGridViewComboBoxColumn).DataSource= datatable;
(dataGridView1.Columns["Column1"] as DataGridViewComboBoxColumn).DisplayMember="columnname";
(dataGridView1.Columns["Column1"] as DataGridViewComboBoxColumn).ValueMember="columnname";