我想在我的视图中有一张表格,它将在每行中放入来自我的模型的3个元素。所以我要这样做的方式是循环遍历模型,并在foreach循环内部检查我设置的计数变量。如果计数mod 3 == 0我会做类似</tr><tr>
的开始新行。这不是我想要的方式,因为我会在<tr>
之后有}
。所以基本上我的问题是,我将如何创建一个基于模型中的每个行有3个项目的元素的剃刀视图内的动态表?Razor查看动态表格行
@{
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>
}
也许有这样做的更简单的方法,我没有想到的
请添加你目前正在使用视图中的代码(段)。 – 2012-02-08 17:39:35