Gridview

[Résolu]
Signaler
Messages postés
16
Date d'inscription
jeudi 27 mai 2004
Statut
Membre
Dernière intervention
26 mars 2008
-
 Utilisateur anonyme -
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++
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 />
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.
Messages postés
16
Date d'inscription
jeudi 27 mai 2004
Statut
Membre
Dernière intervention
26 mars 2008

ok merci fabienfs ton info est precieuse , je te dis pas le temps que je perds quand tu debutes

merci
Jak