我是一個新手。只是對前一個問題的後續問題:"How to Display a list of objects in MVC View?"。我的問題是:如何將此列表分成多個列表,每個列表包含5個對象並將每個列表分隔到不同的div中?將MVC列表分隔爲多個div
列表控制器: 我從一個數據庫與此控制器過濾掉行:
public ActionResult FilteredElements()
{
var elem = DB.elements.Where(a => a.Criterion == "criterion")
.OrderByDescending(a => a.ElementFrequency.Count())
.ToList();
return View(elem);
}
目前的觀點我會爭取一次的所有元素:
@foreach (var elem in Model)
{
<a href="@Url.Action("Details", "Table", new{ id = elem.ElementID }, "")">
<img src="@elem.ImagePath" /></a>
}
而是上市所有的元素一次在一個div中,我想列出第一個div中的前5個元素,第二個div中的下5個元素等等。
請提供一些代碼,使這方面的一個備選答案。現在,你太寬泛了。僅僅因爲這個問題與你以前的問題有關,並不能免除你必須將相關代碼放入這個問題。 – krillgar
你爲什麼要「劃分」這個列表?你想達到什麼目的? –
@krillgar:添加了代碼 – sri