Заполнение ComboBox с помощью LINQ

Вот код для DataGrid(работает, все отображается) и код для ComboBox(ошибок не выдает, но данные на форме не отображаются):

var subData = from subscr in db.GetTable<SubTable>()
              join c in db.GetTable<ClientTable>() on subscr.client_id equals c.client_id
              join s in db.GetTable<ServiceTable>() on subscr.serv_id equals s.serv_id
              select new
              {
                  subscr.sub_id,
                  s.serv_name,
                  c.client_surname,
                  subscr.sub_num,
                  subscr.sub_datastart,
                  subscr.sub_dataend,
                  subscr.sub_type,
              };
SubGridView.DataSource = subData;

var ServComboData = from s in db.GetTable<ServiceTable>()
                    select new
                    {
                        s.serv_id, 
                        s.serv_name
                    };
ServiceID.DataSource = ServComboData;
ServiceID.DisplayMember = "serv_name";
ServiceID.ValueMember = "serv_id";  

Ответы (0 шт):