Gridview

Résolu
marcbjh Messages postés 16 Date d'inscription jeudi 27 mai 2004 Statut Membre Dernière intervention 26 mars 2008 - 22 janv. 2008 à 13:54
 Utilisateur anonyme - 22 janv. 2008 à 16:56
bonjour

jai un gridview avec nom, ville, comment faire pour quand le nom=toto pour mettre la ville en couleur rouge

est ce qu il il y a des exemples pour lire un champ de gridview dans le code behind

je suis un peu perdu 

merci
Jak

4 réponses

Dans l'événement RowDataBound de ton GridView tu peux appliquer un style à ta cellule toto en faisant :

If CType(e.Row.DataItem, System.Data.DataRowView).Row("Titre") = "toto" then
c.CssClass = "ClassCssColorRouge"
End if

Après, il te reste juste à faire un class rouge en CSS
Exemple : .rouge{ color: red; }

A++
3
Oups j'ai oublié une partie :

Dim c As System.Web.UI.WebControls.DataControlFieldCell = DirectCast(e.Row.Controls(2), System.Web.UI.WebControls.DataControlFieldCell)

A++


<hr />
3
Si c'est la solution à ce que tu cherchais, n'oublie pas de cliquer sur "Réponse acceptée" pour aider ceux qui ont le même problème que toi.
3
marcbjh Messages postés 16 Date d'inscription jeudi 27 mai 2004 Statut Membre Dernière intervention 26 mars 2008
22 janv. 2008 à 16:41
ok merci fabienfs ton info est precieuse , je te dis pas le temps que je perds quand tu debutes

merci
Jak
0