У меня есть datagridview в моей форме, и я заполняю его следующим образом:
dataGridView1.DataSource = students.Select(s => new { ID = s.StudentId, RUDE = s.RUDE, Nombre = s.Name, Apellidos = s.LastNameFather + " " + s.LastNameMother, Nacido = s.DateOfBirth })
.OrderBy(s => s.Apellidos)
.ToList();
Теперь я использую s. Apellidos в качестве сортировки по умолчанию, но я также хотел бы разрешить пользователям выполнять сортировку при нажатии на заголовок столбца.
Эта сортировка не каким-либо образом изменяет данные, это просто бонус на стороне клиента чтобы упростить поиск информации при сканировании экрана глазами.
Спасибо за предложения.