Je vous recommande d'avoir les données triées par la base de données. Je suppose que vous avez une requête de base de données quelque part - soit dans la page ASP.NET, dans une procédure stockée, ou dans votre modèle objet - ce que vous devez faire est de spécifier une clause ORDER BY
.
Par exemple, si vous avez l'instruction SQL suivante utilisée pour remplir votre DataGrid:
SELECT Col1, Col2, Col3, Col4, Col5
FROM MyTable
Et vous voulez que les résultats triés par, disons, Col3
, utilisez la requête suivante à la place:
SELECT Col1, Col2, Col3, Col4, Col5
FROM MyTable
ORDER BY Col3
Bonne programmation!