Có vẻ như bạn chỉ muốn một phương pháp đơn giản để chuyển một mảng byte hình ảnh thành một bức tranh. Không vấn đề gì. Tôi đã tìm thấy một bài viết điều đó đã giúp tôi rất nhiều.
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 là một Byte [] và đó là hàm GetImage đang sử dụng như một đối tượng.