Question

J'ai besoin de trier un DataTable ou DataGridView par une colonne qui est une valeur de chaîne, mais avec des valeurs nulles / vides en bas lors du tri ascendant.

Le DataTable n'est pas rempli d'une instruction SQL, donc pas d'ordre par.

Si je fais

DataGridView1.Sort(New RowComparer(System.ComponentModel.ListSortDirection.Ascending))

Ensuite, il lance une exception, disant que le dataGridView est un linge de données, ce qui est correct, mais ne m'aide pas, et je veux le garder.

C'est .NET 2.0, ce qui signifie pas de Linq disponible!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top