【发布时间】:2013-09-03 15:42:21
【问题描述】:
我正在尝试进行查询以接收数据库中的所有数据以显示在我的视图中。
但它不起作用。我无法弄清楚发生了什么,因为我没有收到任何错误。
有人可以帮忙吗?
提前致谢
控制器:
public ActionResult Details(int id = 0)
{
Persons p= db.persons.Find(id);
var query = from a in db.images
where a.Id_Person== id
select a.FileName;
ViewBag.ImgRev= query;
if (mag == null)
{
return HttpNotFound();
}
return View(p);
}
查看:
@foreach (var p in ViewBag.ImgRev)
{
<div>
<img src="~/Files/" + @p /></div>
}
【问题讨论】:
-
你调试过,看到有数据了吗?
-
已经检查过了..它的空值..我做错了什么?我想念一些东西
标签: c# mysql asp.net asp.net-mvc