Jesus.
Una vez que cargaste el grid con datos (antes de mostrarlo), barrelo:
for i=0 to cint(gridview1.rows.count)-1
if gridview.rows(i).cell(celda en la cual tengas la condicion) >,<,=,<>,etc
a algo then
gridview1.Rows(i).Cells(celda enla cual tengas la condicion).BackColor =
Drawing.Color.Blue
next
ya que si necesitas rellenar toda la celda, pues olo lo pones en un nuevo
cilo para recorre el total de filas y modificarles el color
saludos.
--
Saludos,
Sergio E.
DCE2005 - 2*
"Jeremias" <Jere...@discussions.microsoft.com> escribió en el mensaje
news:B9F9074D-01DF-480D...@microsoft.com...
Ejemplo:
-------------------------
Protected Sub gvEjemplo_RowDataBound(ByVal sender As Object, ByVal e
As System.Web.UI.WebControls.GridViewRowEventArgs) Handles
gvEjemplo.RowDataBound
Select Case e.Row.RowType
Case DataControlRowType.Header
e.Row.CssClass = "ListadoCeldaTitulo"
Case DataControlRowType.DataRow
e.Row.Attributes.Add("onMouseOver",
"grillaMouseOver(this,'ListadoCeldaContenidoSeleccionado');")
If e.Row.DataItemIndex Mod 2 = 0 Then
e.Row.CssClass = "ListadoCeldaContenido0"
e.Row.Attributes.Add("onMouseOut",
"grillaMouseOut(this,'ListadoCeldaContenido0');")
Else
e.Row.CssClass = "ListadoCeldaContenido1"
e.Row.Attributes.Add("onMouseOut",
"grillaMouseOut(this,'ListadoCeldaContenido1');")
End If
End Select
End Sub
Y si quieres recuperar un valor de registro enlazado podrias
Dim IDNota As Int32=
Convert.Toint32(DataBinder.Eval(e.Row.DataItem, "IDNota"))
Dim Nombre As String = Ctype(DataBinder.Eval(e.Row.DataItem,
"Nombre"), String))
Enlaces:
-----------------------
GridView.RowDataBound (Evento)
Se produce cuando una fila de datos se enlaza a los datos de un
control GridView.
http://msdn2.microsoft.com/es-es/library/system.web.ui.webcontrols.gridview.rowdatabound(VS.80).aspx
Espero que te sirva de ayuda o guia
________________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja
On Oct 22, 1:33 pm, "Sergio E." <gruporemp[ARROBA]hotmail.com> wrote:
> yo propondria un ligero ajuste aqui, nada mas en vez de establecer el color
> mediante cells(x).backcolor creo que es mejor .cells(x).cssclass="ClaseCSS"
> para facilitar la personalizacion del sitio sin recompilacion
>
> --
> Saludos,
> Sergio E.
> DCE2005 - 2*
>
> "Jeremias" <Jerem...@discussions.microsoft.com> escribió en el mensajenews:B9F9074D-01DF-480D...@microsoft.com...