Доброго времени суток, коллеги!
Есть кусок кода, который формирует запрос и прикрепляет его к гриду. Естественно это препятствует тому, чтобы грид сортировал данные по клику на заголовки колонок.
Вопрос: как наименьшей кровью обеспечить функционал сортировки грида по клику на заголовок.
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
};
}
Спасибо.