16/07/2009, 11:55
|
| | | Fecha de Ingreso: julio-2007 Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 17 años, 5 meses Puntos: 13 | |
Respuesta: BackGround en RowGridview Juga con esto... Gr es el nombre de un gridview ok. Cambialo por el que tengas vos
'cuando se crea la grilla
Protected Sub Gr_RowCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles Gr.RowCreated
Dim itemType As ListItemType
'esto es para que cuando pase el mouse por arriba las celdas cambien de color
If e.Row.RowType <> DataControlRowType.Header And e.Row.RowType <> DataControlRowType.Pager Then
e.Row.BackColor = Color.FromName("#EEEEEE")
If (itemType <> ListItemType.AlternatingItem) Then
e.Row.Attributes.Add("OnMouseOver", "this.style.backgroundColor = 'Gainsboro';")
e.Row.Attributes.Add("OnMouseOut", "this.style.backgroundColor = '#EEEEEE';")
Else
e.Row.Attributes.Add("OnMouseOver", "this.style.backgroundColor = 'Gainsboro';")
e.Row.Attributes.Add("OnMouseOut", "this.style.backgroundColor = '#EEEEEE';")
End If
End If
If e.Row.RowType = DataControlRowType.Header Then
e.Row.Cells(IndicePintar).BackColor = Color.FromName("#760205")
End If
If e.Row.RowType = DataControlRowType.Footer Then
e.Row.Cells(IndicePintar).BackColor = Color.FromName("#760205")
End If
End Sub
__________________ Marcelo Davila. :. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :. |