Bonjour,

Voila, je voudrais avoir de l'aide.
J'ai un gridview, et je voudrais modifier la couleur de la ligne selon la donnée qui se trouve dans la première colonne de chaque ligne.
Pour le moment, j'arrive à obtenir la couleur que je veux, mais le probleme c'est que lorsque je veux modifier la couleur de la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
for (int i = 0; i < GridView1.Rows.Count; i++)
                {
                    GridViewRow row = GridView1.Rows[i];
 
                    bool isChecked = ((CheckBox)row.FindControl("check")).Checked;
                    if (isChecked == false)
                    {
                        string on = row.Cells[1].Text.ToString();
                        int on_int = int.Parse(on);
 
                        string couleur = teste_syn(on_int);
                        //ci-dessous l'erreur
                        GridView1.Rows[i].ControlStyle.BackColor = Drawing.Color.Aqua;// ici j'ai mis aqua comme exemple mais cela devra être couleur;
 
 
 
 
                    }
 
                }
Merci de m'aider.