Как побороть сортировку [Entity Framework, DataGridView]
От: Ароан Россия  
Дата: 10.11.11 19:14
Оценка:
Доброго времени суток, коллеги!

Есть кусок кода, который формирует запрос и прикрепляет его к гриду. Естественно это препятствует тому, чтобы грид сортировал данные по клику на заголовки колонок.
Вопрос: как наименьшей кровью обеспечить функционал сортировки грида по клику на заголовок.

void UpdateGrid()
{
  grid.DataSource =
    from i in entities.Firms
    where (isDeletedCheckBox.Checked || i.IsDeleted == isDeletedCheckBox.Checked)
    select new FirmView
    { 
      Id = i.Id,
      Name = i.Name,
      IsMediator = i.IsMediator,
      Rate = i.Rate,
      BankSum = i.BankSum,
      BankRate = i.BankRate,
      IsDeleted = i.IsDeleted,
      PersonName = i.Person.Name
    };
}


Спасибо.
Re: Как побороть сортировку [Entity Framework, DataGridView]
От: binom82 Россия  
Дата: 14.11.11 12:04
Оценка:
А почему это grid не сортирует?
Ну тогда сделайте ToList() перед присвоением grid
Re[2]: Как побороть сортировку [Entity Framework, DataGridVi
От: Ароан Россия  
Дата: 14.11.11 12:42
Оценка:
С листом тоже не выходит, лист-то не Sortable.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.