Bonjour,
j'ai inséré des colonnes dans ma datatable. Elles s'intègre automatiquement à à la fin du datatable. J'aimerai l'insérer à un endroit précis. pour cela , j'utilise le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
int newIndice = cleanedData.Columns[i].Ordinal + 1;
cleanedData.Columns[i].SetOrdinal(newIndice);
Ensuite cette datatable alimente un datagridview. Mon problème est rien ne se change dans ma datatable. En analysant avec le debuggeur, la valeur datatable.column[indice].Ordinal ne se modifie jamais. Est ce vous avez une idée pourquoi setOrdinal ne modifie pas pa valeur d'Ordinal? Est ce le bon moyen d'inserer une colonne à un endroit precis?

merci de votre aide.