@if (@Model.Persons.Count > 0)
var data= @Model.Persons;
}
else
{
<b>no data!</b>
}
当我在if语句中添加foreach语句时,其他代码块被破坏
@if (@Model.Persons.Count > 0)
{
var data= @Model.Persons;
foreach(var item in @data){
...
}
}
else{ // this now becomes broken after adding foreach
}
答案 0 :(得分:7)
从np.NAN
,@
和Model.Persons.Count
移除Model.Persons
。
您已使用data
创建了一个块。
@if (){ }