我想使用 Razor 语法在 MVC3 中制作一个非常简单的视图,但似乎我无法得到正确的语法。
我有一个像这样简单的表格
<table>
<tr>
@{
var counter = 0;
}
@foreach (var category in ViewBag.Categories)
{
counter++;
<td>
<input type="checkbox" checked="checked" name="@("category" + category.Code)" />
@category.Description
</td>
if (counter % 2 == 0)
{
</tr>
<tr>
}
}
</tr>
</table>
当我在if语句中插入和时,出现如下错误:
如果我尝试将这两个标签包装在和using块缺少闭合的“}”字符。
“tr”元素未关闭。