Foros del Web » Programando para Internet » ASPX (.net) »

Imagen en GridView

Estas en el tema de Imagen en GridView en el foro de ASPX (.net) en Foros del Web. Hola buenos días, Tengo un gridview en asp.NET y quiero mostrar en una columna una imagen distinta dependiendo de un valor de la tabla. Es ...
  #1 (permalink)  
Antiguo 19/01/2009, 03:32
 
Fecha de Ingreso: diciembre-2008
Mensajes: 15
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta Imagen en GridView

Hola buenos días,
Tengo un gridview en asp.NET y quiero mostrar en una columna una imagen distinta dependiendo de un valor de la tabla. Es decir, si vale 0 que muestre una exclamación y si vale 1 que muestre un interrogante (por ejemplo).
Como la imagen depende del valor ese, lo hago en la parte de vb.net, ya que desde la parte gráfica no me interesa poner lo siguiente (ya que no es fijo).

<asp:ImageField HeaderText="Estado">
<ItemStyle CssClass="cssEstados" />
</asp:ImageField>


Por tanto simplemente pongo esto:

<asp:ImageField HeaderText="Estado">
<ItemStyle Width="15%" />
</asp:ImageField>



El css contiene lo siguiente:

.cssEstados
{
background-image: url('../Resources/imagen.gif');
}



Y en la parte de vb.net lo que hago para intentar insertar la imagen es lo siguiente:

For i As Integer = 0 To GridView.Rows.Count - 1
If CType(GridView.Rows(i).Cells(3).Text, Integer) = 0 Then
GridView.Rows(i).Cells(5).CssClass = "cssEstadosAlertas"
End If
Next



No logro que muestre la imagen distinta dependiendo del valor (no muestra nada).
¿Alguien me puede ayudar por favor?

Muchas gracias!

Última edición por pamai; 19/01/2009 a las 05:13
  #2 (permalink)  
Antiguo 20/01/2009, 02:00
 
Fecha de Ingreso: diciembre-2008
Mensajes: 15
Antigüedad: 15 años, 4 meses
Puntos: 0
Exclamación Respuesta: Imagen en GridView

¿Nadie tiene ninguna idea?...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:34.