【发布时间】:2014-12-26 20:22:01
【问题描述】:
在此操作方法中,我从 sql 数据库中获取图像的路径
public ActionResult image(int id)
{
dbCRMEntities dbx = new dbCRMEntities();
var img = dbx.CONTACTS.FirstOrDefault(Id => id == Id.CONTACT_ID);
return View(img);
}
在视图中,获取图像的图像路径
<img src="@Url.Content(Model.IMAGE)" alt="Image" />
但它只显示alt的文本,我该如何渲染图像。
【问题讨论】:
-
您的数据库中可能有文件的绝对路径。您需要一个相对路径 (~/ProfileImages/user115.png) 才能使用 @Url.Content 方法
-
Rohit Gupta,此链接讨论字节数组中的图像,我的图像存储在本地数据库中
-
请显示你的
Model,特别是-Model.IMAGEType。
标签: c# jquery sql asp.net-mvc-4