Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2010, 12:22
Karen30
 
Fecha de Ingreso: agosto-2010
Mensajes: 30
Antigüedad: 13 años, 8 meses
Puntos: 3
Respuesta: imagen en grid view

Hola muchas gracias por la respuesta, lo he probado y me funciona al poner la imágen, ahora el problema que tengo es que quiero modificar la imágen de pendiendo de un valor, osea que la imagen es diferente en cada fila. Y la imágen se toma solo del primer valor, y a toda la columna se le pone la misma imágen. Por ejemplo este es mi código de prueba y por ejemplo en mi código en vb, el valor de la variable valor, cambia pero la imagen no. Muchas gracias!!

Código vb:
Ver original
  1. Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
  2.  
  3.         Dim valor = 3
  4.         Dim row As GridViewRow = e.Row
  5.         Dim img As Image = e.Row.FindControl("ImgSemaforo")
  6.         If row.RowIndex > -1 Then
  7.             If valor = 5 Then
  8.                 valor = 4
  9.                 img.ImageUrl = "imagenes/amarillo.jpg"
  10.             End If
  11.             If valor = 4 Then
  12.                 valor = 3
  13.                 img.ImageUrl = "imagenes/rojo.jpg"
  14.             End If
  15.             If valor = 3 Then
  16.                 valor = 5
  17.                 img.ImageUrl = "imagenes/verde.jpg"
  18.             End If
  19.  
  20.         End If
  21.     End Sub