Мне нужно составить список из трех столбцов, аналогичный тому, что можно увидеть для различных групп (в основном банков и финансовых учреждений) на этой странице:
http://funds.ft.com/FundDirectory.aspx (даже если это горизонтальные деления)
У меня есть все элементы, которые мне нужно добавить в 3 столбца в List<Group>
, которые хранятся в моем Model.Groups
объекте.
Я думал о подходе, похожем на:
<ul>
<% foreach (var item in Model.Groups) { %>
<li>
<a href='<%=item.URL %>'>
<%= Html.Encode(item.Name) %>
</a>
</li>
<% } %>
</ul>
, но при этом будет создан список только из одного столбца. Можно ли как-нибудь составить список из 3 столбцов с простым HTML / CSS или мне нужно использовать более динамичный подход, например, создание 3 горизонтально выровненных списков с количеством элементов в списке в зависимости от общего количества элементов в Model.Groups
/ 3?
Или есть более разумный способ для меня подойти к этому? Я открыт для всех предложений. Спасибо