【发布时间】:2014-12-18 20:27:24
【问题描述】:
我想在 razor 文件中每行显示 3 个项目。我必须在每 3 个项目处添加 div class="row" 和结束标记。以下是我的最佳尝试:
@{
int maxInRow = 3;
int counter = 1;
<div class="main">
@foreach(var item in allItems)
{
if(counter == 1)
{
<div class="row">
}
<div class="article">Here is the article.</div>
@{counter++;}
if(counter == maxInRow)
{
counter = 1;
</div>
}
</div>
}
正确的 Razor 语法是什么?
【问题讨论】:
-
您是否遇到任何错误?