¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución para mostrar imagen en vista de cuadrícula al hacer clic en botón - Código detrás y de servicio web

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Hola chicos, estoy intentando mostrar una imagen en una vista de cuadrícula al hacer clic en el botón de vista. No se mostró ningún error, pero la imagen tampoco se mostró. ¡Ayuda por favor!

Código detrás

Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged

Dim picture As ArrayList = New ArrayList()

picture = Session("Picture")

CType(GridView1.Rows(GridView1.SelectedIndex).FindControl("pictures"), Image).Visible = True

CType(GridView1.Rows(GridView1.SelectedIndex).FindControl("pictures"), Image).ImageUrl = picture(GridView1.SelectedIndex)

CType(GridView1.Rows(GridView1.SelectedIndex).FindControl("View"), Button).Text = picture(GridView1.SelectedIndex)

End Sub

Código de servicio web

convert = oRecSet.Fields.Item("PicturName").Value

newHeaderRow("Picture") = "C:/Program Files/SAP/SAP Business One/Bitmaps/" + convert

Gracias,

Kean

Editado por: Kean Tan el 26 de junio de 2008 a las 9:47 AM

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Daniel Blackwell,

Sí, estoy desarrollando una página web que se conecta a un servicio web. Lo intenté pero aún no funciona. No hay mensaje de error. No se muestra ninguna imagen. Suspiro.

Saludos,

Kean

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Kean,

Sería útil contar con más información.

¿Estás desarrollando esto como una aplicación independiente (quizás basada en la web) que se conecta a través del servicio web de SBO?

¿O es una integración a través de la interfaz de usuario de SBO?

Por lo que parece, probablemente sea la primera opción. En ese caso, es posible que debas buscar en otras áreas, como MSDN (Microsoft Developers Network), para obtener información más relevante.

Consulta [MSDN Mostrar imágenes en un GridView|msdn.microsoft.com/es-es/library/aa479350.aspx]

Si se trata de una integración de interfaz de usuario, entonces el código de Puneeth es bastante útil.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Gracias por la respuesta, ¿hay algún error en mi código actual? Me gustaría volver a utilizar el código publicado.

Saludos,

Kean

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Intenta esto... Establecer la columna de la matriz en it_PICTURE

Dim oMatrix As SAPbouiCOM.IMatrix

Dim oColumn As SAPbouiCOM.IColumn

Dim oPic As SAPbouiCOM.IPictureBox

oColumn = oMatrix.Columns.Add("picColumn", SAPbouiCOM.BoFormItemTypes.it_PICTURE)

oPic = oColumn.Cells.Item(1).Specific ' <----


La primera celda de esta columna

oPic.Picture = "d:\mypic1.bmp"

oPic = oColumn.Cells.Item(2).Specific ' <----


La segunda celda de esta columna

oPic.Picture = "d:\mypic2.bmp"

Saludos,

Puneeth S

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?