以下代码行有什么问题?
<table>
@{
string subGroup = "";
foreach (var item in Model)
{
if (item.SubGroupName != subGroup)
{
subGroup = item.SubGroupName;
<tr style="background-color: #C1E0FF; text-align: left">
<td colspan="2">
@item.SubGroupName;
</td>
</tr>
}
<tr>
<td>
@Html.DisplayFor(modelItem => item.configurationitemkey)
</td>
<td>
if (item.IsBoolean)
@Html.DisplayFor(modelItem => item.IsAvailable)
else
@Html.DisplayFor(modelItem => item.ConfigurationItemValue)
</td>
</tr>
}
}
</table>
以下代码行即使在 @{ } 内也会呈现为测试
<td>
if (item.IsBoolean)
@Html.DisplayFor(modelItem => item.IsAvailable)
else
@Html.DisplayFor(modelItem => item.ConfigurationItemValue)
</td>
指导我在 MVC RAZOR 中实现此类编程逻辑的最佳方式
谢谢
@保罗