我有一张桌子:Stock_tbl
我的控制器代码:
public ActionResult Details(int id)
{
Stock_ImgEntities db = new Stock_ImgEntities();
var a = db.Stock_tbl.Where(q => q.Item_id == id).FirstOrDefault();
return View(a);
}
我的观点标记:
@model IEnumerable<Stock_With_Image.Models.Stock_tbl>
<h2>Details</h2>
<div>
<h4>Stock_tbl</h4>
<hr />
<dl class="dl-horizontal">
@Model.Item_id
</dl>
<dl class="dl-horizontal">
@Model.Stock
</dl>
@{
var base64 = Convert.ToBase64String(Model.Image);
var imgsrc = string.Format("data:image/jpg;base64,{0}", base64);
}
<img src='@imgsrc'/>
</div>
当我运行它时,它会显示损坏的图像。我是这个框架的新手,并且从未试图将图像存储到DB中。
谢谢