segunda-feira, 30 de outubro de 2017

Ler e Exibir imagens do banco de dados (byte) - ASP.NET(VB.NET)

Neste artigo vou mostrar como Ler imagens em Byte() e exibi-las em um controle Image do ASP.NET em VB.NET;

Não vou mostrar o método de SELECT em si, apenas como converter Byte() para o controle Image do Html/ASP.NET; 

Lembrando que, por algum motivo que ainda não descobri, esse tipo de conversor não funciona dentro da classe, então tem de fazer a conversão onde estás instanciando a classe onde lê a foto. Código;


  Dim MT As New MetodoCliente  
     Dim List = MT.Buscar()  
     For Each i As Cliente In List  
       Image2.ImageUrl = "data:image/png;base64," & Convert.ToBase64String(i.Foto)             
     Next  

Basta adicionar "data:image/png;base64," & Convert.ToBase64String(i.Foto)  que irá converter sua imagem que recebeu do banco de dados, passou para classe, setou os dados de acordo com as propriedades da sua classe(i.Foto é Byte()), e transgride para ImageUrl. 

COMENTE

& Compartilhe

0 comentários:

Postar um comentário

 

Copyright © 2015 Projeto Programação

Distributed By My Blogger Themes | Designed by Templateism