我正在尝试查询特定的列&一个接一个地正确显示项目列表。这是我的代码:
控制器:
public ActionResult ShowImage()
{
using (var context = new ImageTrialDBEntities())
{
var pathlist = (from s in context.Images
select s.ImageLink).ToList();
var model = new ImageModel();
model.ImageList = pathlist;
return View(model);
}
}
型号:
public class ImageModel
{
public string Image { get; set; }
public IList<string> ImageList { get; set; }
}
查看:
<div>
@foreach (var s in Model.ImageList)
{
@Html.DisplayFor(x=>x.ImageList)
<br />
}
</div>
列表显示如下:
我想一次展示一个中断。请帮忙。
答案 0 :(得分:1)
视图代码中有2个循环。尝试打印出变量s。
答案 1 :(得分:1)
替换
@Html.DisplayFor(x=>x.ImageList)
与
@Html.DisplayFor(x=>s)