单独的开口标签和在闭合的foreach(),并且如果()(Separate opening tag

2019-09-23 08:21发布

我有一些问题,做独立的开始和结束标记,我得到一个解析错误,我这样做在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>


    }
}

Answer 1:

试试吧,我不知道

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


文章来源: Separate opening tag and closing in foreach() and if()