sql >> Database teknologi >  >> RDS >> Oracle

Sådan tilføjes et 'System.Drawing.Image' til et 'System.Web.UI.WebControls.Image'

Det ser ud til, at du bare vil have en simpel metode til at konvertere en billedbyte-array til et billede. Intet problem. Jeg fandt en artikel det hjalp mig meget.

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 =falsk; } //Den faktiske konverteringsfunktion public string GetImage(object img) { return "data:image/jpg;base64," + Convert.ToBase64String((byte[])img); }

PictureFileContents er en Byte[], og det er, hvad funktionen GetImage tager som et objekt.



  1. Brug af et alias for localhost-serveren i MySQL

  2. ude af stand til at oprette autoinkrementerende primærnøgle med flask-sqlalchemy

  3. Hvad betyder SQL Select-symbol || betyde?

  4. Slet ved hjælp af flere tabeller og gentag tabellen i underforespørgslen