Comment est-il possible de modifier l'ordre affiché des colonnes à partir d'un DataTable?C#: Modification de l'ordre des colonnes lors de la liaison de DataTable à un GridView
Par exemple, dataTable "dt" contient deux colonnes "a" et "b". Je lie à un GridView comme ceci:
gridView.DataSource = dt;
gridView.DataBind();
Mais je voudrais que le GridView pour afficher « b » premier (à gauche).
Point important: J'utilise ceci pour exporter vers Excel et il n'y a pas de sortie réelle à l'écran, en utilisant:
HtmlTextWriter htw = new HtmlTextWriter(sw);
gridView.RenderControl(htw);
Merci!
Merci, j'ai négligé de dire que je ne produis pas à l'écran mais à un fichier Excel, donc je n'ai pas de frontal où je peux changer ça. – Nir
Homme, vous avez résolu tellement de problèmes avec cette solution, vous n'avez pas la moindre idée. Merci beaucoup ++ – Nir
Si vous travailliez pour moi, vous auriez des ennuis! –