none
Problemas a exibir imagem e texto gravados em banco no DataGrid RRS feed

  • Pergunta

  • Olá pessoal,

    Aqui na empresa temos um sistema (TOTVS) que contém informações que precisamos disponibilizar na web. O banco de dados usado é SQL Server 2017 e estou usando o Visual Studio 2010 para desenvolver a aplicação web.  A questão é que estou com dois problemas:

    1. Cadastramos os endereços das imagens no banco de dados. Estes endereços são de links externos mas não consigo exibir no componente Image, dentro do datagrid. Por exemplo, tenho um link de imagem de endereço https://editor.blucher.com.br/uploads/product/book/1186.jpg mas que é exibido na grid como uma imagem quebrada. Na propriedade DataBind da URL do componente, dentro do datagrid, passei o código da seguinte maneira: DataBinder.Eval(Container, "DataItem.LINKIMAGEM")

    2. No sistema existe um campo do tipo Memo onde cadastro informações sobre esta imagem. O problema é que no datagrid não está respeitando as quebras. Nesse caso, na propriedade DataBind do text o código está assim: Server.HtmlDecode(DataBinder.Eval(Container, "DataItem.COMENTARIO").ToString())

    Alguém poderia me dar uma luz de como resolver estes problemas?

    Grato,

    Ilano

    sexta-feira, 7 de fevereiro de 2020 14:37

Todas as Respostas

  • Olá Ilano,

    Tente colocar assim dentro da grid.

    <img src="DataBinder.Eval(Container, "DataItem.COMENTARIO").ToString()"> pra vê se vai exibir a imagem.

    Sabe o valor que vem dentro da grid?

    Aparece mesmo o endereço da imagem?


    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.ecode10.com

    quarta-feira, 20 de maio de 2020 20:26