这是我的控制器操作如何在视图中渲染(图像)来自模型的数据?
public ActionResult ViewImage(int? productId){
var image = (from x in db.Images
where (x.ProductId == productId)
select x).ToList();
return View(image);
}
这就是我的观点
@model
@{
ViewBag.Title = "ViewImage";
}
<h2>Uploaded pictures</h2>
<div>
<br>
<img height="300" width="350 " src="@Model" />
</div>
<div>
<br>
@Html.ActionLink("Back to Index","Index","Products")
</div>
我不知道我有什么@model后放。我试图把类型的图像,但不工作!
剃刀下划线图像是一个错误!并且我得到错误:无法找到类型或名称空间名称'Images'(您是否缺少using指令或程序集引用?) – 2014-10-31 20:49:20
只需添加名称空间! '@model List' –
2014-10-31 20:51:41