Фильтрация и коллекция Combobox DataGridView через DataSet на языке программирования C#
Всем привет! У меня такой вопрос по поводу фильтрации и коллекции в Combobox DataGridView через Dataset. Подключил через Access. У меня практическое задание сделать телефонный справочник. Я хочу сделать, чтобы при выборе организации в Combobox показали только нужные данные с выбранной организацией в DataGridView. У меня почему-то не получилось. Что-то не так с моим кодом? Я пока учусь программировать на с#. Прилагаются коды и скриншоты.
На первом скриншоте почему-то появляются лишние DataGridViewTextBoxCell в Combobox.

public void LoadCombobox()
{
List<string> list = new List<string>();
DataGridViewRowCollection rc = dataGridView1.Rows;
for (int i = 0; i < rc.Count; i++)
{
DataGridViewRow rr = rc[i];
list.Add(rr.Cells[1].ToString());
}
list = list.Distinct().ToList<string>();
for (int i = 0; i < list.Count; i++)
{
cbOrganization.Items.Add(list[i]);
}
}
На втором скриншоте показывает ошибку после того, если выбрать какую-нибудь организацию в Combobox.

private void cbOrganization_SelectedIndexChanged(object sender, EventArgs e)
{
if (String.IsNullOrEmpty(cbOrganization.Text))
сотрудникиBindingSource.Filter = "";
else
{
string s = "Организация =" + cbOrganization.Text;
сотрудникиBindingSource.Filter = s;
}
}
Кто-нибудь может помочь? Заранее спасибо.