5 列に表示するデータがあります。現在のコードはうまく機能し、データはデータベースから取得され、最初の 5 列に正しく表示されます (各列には 7 つのデータがあります)。
ただし、5 番目の列の後、次の列は最初の列の下で開始する必要があり、代わりに 2 番目の列から開始して続行します。
以下は現在使用されているコードです。
<li><a href="/c/@Model.CatList[0].Id/all/@Model.CatList[0].Name" class='white'>@Model.CatList[0].Name</a></li>
@for (int i = 1; i < Model.CatList.Count(); i++)
{
<li><a href="/c/@Model.CatList[i].Id/all/@Model.CatList[i].Name" class='white'>@Model.CatList[i].Name</a></li>
if (i % Model.FooterCount == 0)
{
@Html.Raw("</ul><ul>");
<li class='itemCaption f17o'> </li>
}
}