我想从数据库中检索图像,然后将其发送到查看并显示为缩略图。这是我的代码,但它有一些错误,我无法正确返回图像。我正在使用 ASP.Net MVC 和 aspx 页面。
控制器 :
public ActionResult showImg(int id)
{
var imageData = from m in db.Products
where m.ShopId == 3
select Image.FromStream(new MemoryStream(m.Product_img.ToArray()));
return new FileStreamResult(new System.IO.MemoryStream(imageData), "image/jpeg");
}
看法 :
<img src='<%= Url.Action("showImg", "image", new { id = ViewData["imageID"] } ) %>' />