アイテムのリストをループし、各アイテムのアクション リンクを表示します。n 個を超える項目がある場合、(n+1) 番目の項目を 2 番目の列の一番上に配置したいというように...最大 4 列までとします。
CSSは私の得意分野ではありません。私はjQueryの初心者です(したがって、jQueryが答えである場合は、jQuery 101の答えを教えてください)
各 ActionLink は独自の div にあります (これが「最善の」方法であるかどうかはわかりません)。提案を受け付けます。
私の見解からのコードスニペット:
@foreach (int x in Model.ItemList)
{
<div>@Html.ActionLink(x.ToString(), "DisplayItem", new { param = x })</div>
}
これは MVC 3 プロジェクトです。