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.
0 comentários:
Postar um comentário