gstrit
Messages postés78Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention15 mars 2007
-
16 févr. 2006 à 18:25
JiM_Lynch
Messages postés2Date d'inscriptionmardi 1 mars 2005StatutMembreDernière intervention10 avril 2007
-
10 avril 2007 à 14:26
Bonjour,
Dans une gridview, je souhaiterais mettre en gras certaine ligne mais pas d'autre en fonction de la valeur d'un champ et je ne sais pas comment faire...
garnier54
Messages postés158Date d'inscriptionmardi 17 janvier 2006StatutMembreDernière intervention 9 décembre 2018 25 oct. 2006 à 12:04
voici le code en VB plus simple
mais jaimerai savoir comment mettre en couleur ?
et comment faire pour modifier juste une zone de gridview
merci
Partial Class Default6
Inherits System.Web.UI.Page
Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
If e.Row.DataItemIndex <> -1 Then
If DataBinder.Eval(e.Row.DataItem, "ad_titre") = "Monsieur " Then
e.Row.Font.bold = True
End If
End If
End Sub
End Class
JiM_Lynch
Messages postés2Date d'inscriptionmardi 1 mars 2005StatutMembreDernière intervention10 avril 2007 10 avril 2007 à 14:26
Je sais que le post date, mais vu que la réponse n'a toujours pas été postée pour "comment mettre une ligne en couleur", voici la solution pour ceux que ca interesse :
(c'est en C# cette fois-ci, les lignes 2 et 3 seront écrites en rouge)
if (e.Row.DataItemIndex != -1)
{ if (e.Row.RowIndex 1 || e.Row.RowIndex 2)
{
e.Row.ForeColor = System.Drawing.Color.Red;
}
}