在foreach()和if()中单独打开标记和关闭

时间:2012-10-02 07:15:04

标签: asp.net-mvc-3 razor asp.net-mvc-4

我在执行单独的打开和关闭标记方面遇到一些问题,我得到一个解析错误,我在mvc1-2中这样做但是如何在mvc4中完成?

我正在进行foreach(),根据计算结果,我打开div并关闭div

这是代码

 foreach (var d in Model.MenuDays)
 {
    if (d.Id == 1 || d.Id == 4)
    {
        <div class='row'>
    }

//code here

 @if (d.Id == 3)
 {
       </div>


    }
}

1 个答案:

答案 0 :(得分:4)

尝试一下,我不确定

@{
    @:<div>
}
@if(true)
{
   @:</div>
}