2013-06-03 77 views
2

我有一個DB的超鏈接與圖片/圖標的鏈接。我已經讓它們顯示在我的視圖上,但我想將它們排列在頁面上,三幅圖片。有誰知道我該怎麼做?MVC4網格圖片/圖標

這是我現在顯示的鏈接代碼:

<table> 
<tr> 
    @foreach (var item in Model) { 
    <td> 
     @Html.ActionImage(@Url.Action("GetImage", new { id = item.pkID }), item.szDescription, null, "ForwardTo", "App", new { szURL = item.szURI }) 
    </td> 
    } 
</tr> 

+0

代替'foreach'使用'for'環,並且當索引模n(n是在連續的項目數)爲0的附加新排。 – Leri

回答

0

你也可以刪除表的格式,並使用客戶端代碼(CSS,jQuery的)來決定的佈局。這對於希望具有響應式佈局的設備友好的附加優點。

jQuery中移動的格柵是一個很好的例子:

http://jquerymobile.com/demos/1.3.0-rc.1/docs/demos/widgets/grids/

+0

謝謝;這導致我稱爲砌體jquery庫,這是真棒。 –