Ich habe eine Datagrid-Ansicht in meinem Formular und fülle sie folgendermaßen aus:
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();
Jetzt verwende ich die s.Apellidos als Standardsortierung, möchte aber auch Benutzern das Sortieren erlauben, wenn sie auf die Spaltenüberschrift klicken.
Diese Art wird nicht die Daten in irgendeiner Art und Weise ändern, es ist nur ein Client - Seite Bonus für eine einfachere Suche nach Informationen zu ermöglichen , wenn der Bildschirm mit ihren Augen scannen.
Danke für die Vorschläge.