可能重复:
How to show a image in database in the image control of Asp.net?ByteArray的ASP图像
我从数据库返回的产品列表。在这个列表中,我将数据库图像保存为字节串。目前,我在一个页面上展示了大约30种产品,我希望在产品信息旁边添加他们的图片。最简单的方法是什么?
我有什么:
public Image PopulatePicture()
{
Image newImage;
//Read image data into a memory stream
using (MemoryStream ms = new MemoryStream(ImageByteArray, 0, ImageByteArray.Length))
{
ms.Write(ImageByteArray, 0, ImageByteArray.Length);
//Set image variable value using memory stream.
newImage = Image.FromStream(ms, true);
}
return newImage;
}
我有Image.FromStream错误(System.Web.UI.WebControls不包含FromStream定义)
你试过了什么? –
对不起,idk我如何间隔出来,忘了张贴那部分。太沮丧了。 –
您是否尝试使用System.Drawing.Image而不是仅使用Image?可能存在命名冲突。 –