pourquoi dans une autre datagrid?
sinon pour trier il faut que tu utilises un DataView :
DataTable dt = new datatable();
//implémenter la datatable avec colonnes et lignes
DataView
dv = new DataView(dt);
dv.Sort =
"noncolonne de trie"; //sert à trier la datagrid
dg2.DataSource = dv;
dg2.DataBind();
Voilà, j'espère que c'est ce que tu veux.
Aurélie