我工作的人在網站上和我有一個小問題產品畫廊。我承認我對MVC和EF有點新,所以我有這個問題。 「我的索引」視圖顯示了我的產品,但它顯示在一個垂直向上和向下的列表中,就像我創建它應該做的表一樣。創建與EF 6和MVC 5
我想要做的是創建一個畫廊,他們並排連續說4,然後移動到下一行等等(上帝,我知道這是有道理的)。這是我的看法
@model IEnumerable<AccessorizeForLess.ViewModels.DisplayProductsViewModel>
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Index</h2>
<p>
@Html.ActionLink("Create New", "Create")
</p>
<table class="table">
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Name)<br />
<img src="@item.Image.ImagePath"/>
</td>
<td>
@Html.DisplayFor(modelItem => item.Price)
</td>
<td>
@Html.ActionLink("Edit", "Edit", new { id = item.Id }) |
@Html.ActionLink("Details", "Details", new { id = item.Id }) |
@Html.ActionLink("Delete", "Delete", new { id = item.Id })
</td>
</tr>
}
</table>
當然,它正在做它應該做的事情。有人可以幫我解決這個問題嗎?
考慮使用div元素與'float:left;'和'width:25%' –
@StephenMuecke我想感謝您在過去幾天的所有幫助。當我學習MVC – PsychoCoder
快樂的來龍去脈時,它意味着很多。我假設你已經完成了它,但[這裏是一個簡化的小提琴](http://jsfiddle.net/7vkc8myy/),顯示你可以做什麼。 –