Я хочу, чтобы в моем представлении была таблица, которая будет помещать 3 элемента из моей модели. в каждом ряду. Таким образом, я собирался сделать это в цикле по модели и внутри цикла foreach выполнить проверку установленной мной переменной count. Если count mod 3 == 0, я бы сделал что-нибудь вроде Может быть, есть гораздо более простой способ сделать это, о чем я не думаю of
, чтобы начать новую строку. Это работает не так, как я хотел, потому что у меня был бы }
после
. Итак, в основном мой вопрос: как мне создать динамическую таблицу внутри представления бритвы на основе элементов в модели, где каждая строка имеет 3 элемента?
@{
int count = 0;
<div>
<table>
<tr>
@foreach (var drawing in Model)
{
<td style="width:240px;margin-left:30px; margin-right:30px;">
<img src="@Url.Action("GetImage", "Home", new { id = drawing.drw_ID })" alt="drawing" />
</td>
count++;
if(count%3==0)
{
</tr>
<tr>
}
}
</tr>
</table>
</div>
}
0 ответов
Похожие вопросы: