【发布时间】:2013-07-13 04:45:08
【问题描述】:
实际上,我已将<Binary data> 保存在数据库中:
HttpPostedFile PostedFile = Request.Files[m + 2];
byte[] fileData = null;
using (var binaryReader = new BinaryReader(Request.Files[m + 2].InputStream))
{
fileData = binaryReader.ReadBytes(Request.Files[m + 2].ContentLength);
}
现在,我想在图像中显示<Binary data>。
我使用了一些代码,例如:
ASPxImage objimg = new ASPxImage();
objimg.ID = "objimg" + (j + 1);
objimg.Width = 100;
objimg.Height = 100;
byte[] buffer = null;
buffer = (byte[])DtChoices.Rows[j]["COLUMN_IMAGE"];
MemoryStream ms = new MemoryStream(buffer);
objimg.Value = System.Drawing.Image.FromStream(ms);
但是,我无法显示图片。谁能帮帮我?
【问题讨论】:
标签: c# .net image binary-data