sql >> Database >  >> RDS >> Oracle

Een 'System.Drawing.Image' toevoegen aan een 'System.Web.UI.WebControls.Image'

Het lijkt erop dat u gewoon een eenvoudige methode wilt om een ​​afbeeldingsbytearray om te zetten in een afbeelding. Geen probleem. Ik heb een artikel gevonden dat heeft me erg geholpen.

    System.Web.UI.WebControls.Image image = (System.Web.UI.WebControls.Image)e.Item.FindControl("image");

    if (!String.IsNullOrEmpty(currentAd.PictureFileName))
    {
        image.ImageUrl = GetImage(currentAd.PictureFileContents);
    }
    else
    {
        image.Visible = false;
    }

    //The actual converting function
    public string GetImage(object img)
    {
        return "data:image/jpg;base64," + Convert.ToBase64String((byte[])img);
    }

PictureFileContents is een Byte[] en dat is wat de functie GetImage als object gebruikt.



  1. Simple Insert werkt met phpmyadmin maar niet met php

  2. Hoe plaats ik een 'if-clausule' in een SQL-string?

  3. Hoe kan ik een query schrijven om individuele wijzigingen uit momentopnamen van gegevens te extraheren?

  4. pgAdmin 4 ver. 1.5 - geen foutmeldingen