[C#]Comment changer la couleur d'une ligne dans un gridview?
Bonjour:
j'utilise un GridView dans mon application web en ASP.NET 2.0 avec le langage C#.
dans une colonne de la GridView j'ai ajouté une colonne où il y a un boutton pour modifier la ligne en question, ce boutton execute le procédure "modif", je voudrais que dans ce procédure je change la couleur de la ligne en cours, donc j'ai entré le code suivant dans ma classe..
Citation:
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "modif")
{
// je retourne l'indice de laligne en cours
index = Convert.ToInt32(e.CommandArgument);
// j'affecte la couleur rouge
GridView1.Rows[index].BackColor = "red";
}
}
mais il ne reconaisse pas le mot "red" ni sa valeur en hexa...
lorsque j'ai cherché dans le MSDN et les forum, j'ai trouvé qu'il reconait le nom de la couleur dans les pages .asp mais pas dans les classe (code behind)
comment je peux resoudre ce problème?
et merci pour votre aide