Se il datagrid lo riempi con una select, fai fare l'ordinamento alla select stessa con

"SELECT ......... ORDER BY campoData" in ordine crescente

"SELECT ......... ORDER BY campoData DESC" in ordine
decrescente

Ciao,
Brainjar.