2010-07-21 3 views

Répondre

2

Vous ne pouvez pas faire cela avec css. Les formes sont notoirement difficiles à styler (technical explanation from Eric Meyer).

Vous pouvez cependant utiliser javascript pour remplacer complètement la case à cocher par une image tout en conservant le formatage d'un élément de case à cocher normal. Here's an example using jquery

+0

intéressant, pas d'autre solution? plutôt pas js pour cela – vondip

+0

Votre deuxième lien ne fonctionne plus. – Blazemonger

+0

J'ai changé le lien pour pointer vers un exemple meilleur et plus moderne. Merci –

1
Public Sub SetColor() 
    Try 
     For i As Integer = 0 To gvMaster.Rows.Count - 1 
      FN = gvMaster.Rows(i).Cells(3).Text 
      If FN = "Present" Then 
       gvMaster.Rows(i).Cells(3).ForeColor = Color.Green 
      End If 
      If FN = "Absent" Then 
       gvMaster.Rows(i).Cells(3).ForeColor = Color.Red 
      End If 

      AN = gvMaster.Rows(i).Cells(4).Text 
      If AN = "Present" Then 
       gvMaster.Rows(i).Cells(4).ForeColor = Color.Green 
      End If 
      If AN = "Absent" Then 
       gvMaster.Rows(i).Cells(4).ForeColor = Color.Red 
      End If 
     Next 
    Catch generatedExceptionName As Exception 
    End Try 
End Sub 
Questions connexes