Bonjour
Actuellement pour un projet informatique j'utilise un DataTable que je bind sur un GridView.
Ma gridView s'appelle Affichage, et mon DataTable dt. Present correspond à la colonne que je recherche (je l'ai cherché dans le DataTable un peu avant par une fonction toute bète).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Affichage.DataSource = dt; Affichage.DataBind(); if (present != -1) Affichage.Columns[present].ControlStyle.ForeColor = System.Drawing.Color.Red;
J'aimerais si possible modifier la couleur du texte pour cette colonne, mais cela engrange toujours un erreur quoique je fasse. J'ai peur qu'il n'arrive pas à accéder à la GridView puisqu'elle est chargé automatiquement d'un DataTable et que lorsque je demande une information comme :
Cela n'affiche rien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 LblErrorTab = Affichage.Columns[present].ControlStyle.ForeColor.ToString();
Je me demande si ce n'est pas à cause de l'autoGenerateColumn qui est à true.
Enfin voilà je bloque depuis un bon moment, la faq et les cours ne m'ont pas donnés de solution.
Merci d'avance si vous pouvez me débloquer.![]()
Partager