e' la stessa tecnica per il Sorting, devi rifare la query con la colonna scelta

e.SortExpression (da usare nell'evento NomeGrid_Sorting) contiene il nome della colonna
e.SortDirection contiene crescente o decrescente