У моїй формі є 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 як сортування за замовчуванням, але я також хотів би дозволити користувачам сортувати, натискаючи на заголовок стовпця.
Таке сортування жодним чином не змінить дані, це лише бонус на стороні клієнта, який полегшить пошук інформації при скануванні екрана очима.
Дякую за пропозиції.