none
Imagen en Celda de GridView RRS feed

  • Pregunta

  • Hola a todos,

    Tengo un Gridview en una página .aspx, lo lleno desde una base de datos, y cada registro es el nombre de un archivo que tal vez existá en una carpeta. Entonces después de llenarlo en el code behind (vb.net) hago un barrido al gridview para buscar cada registro en la carpeta de archivos, sí existe pinto en la celda un "SI" y si no un "NO", lo que quiero hacer es que en vez de la palabra, aparezca una imagen, ejemplo una cruz o una paloma.

    Aquí mi código.

      Protected Sub BuscaArchivos()
            If (grd_Principal.Rows.Count > 0) Then
                btn_Busca.Visible = True
                For Each dRow As GridViewRow In grd_Principal.Rows
                    If File.Exists(sFolder + "\" + dRow.Cells(0).Text + "-" + dRow.Cells(1).Text + "_archivo.pdf") Then
                        dRow.Cells(7).Text = "Si"
                    Else()
                        dRow.Cells(7).Text = "No"
                    End If
    
                Next
            Else
                btnzip.Visible = False
            End If
    
        End Sub

    martes, 17 de julio de 2018 17:23

Respuestas

  • Ya lo conseguí... no creí que fuera tan fácil, he aquí el código..

    dRow.Cells(7).Text = "<img src='MiImagen.jpg' />"

    Saludos!

    • Marcado como respuesta jaguar17 martes, 17 de julio de 2018 22:28
    martes, 17 de julio de 2018 22:28