为什么当我在C#语句中使用特定的HTML时,Razor会抱怨无效的表达式和术语?
我该如何解决这个问题?
例如,在我的_layout.cshtml中:
@if (Team.Id == ViewBag.TeamId)
{
</div>
<div class="row">
}
为什么当我在C#语句中使用特定的HTML时,Razor会抱怨无效的表达式和术语?
我该如何解决这个问题?
例如,在我的_layout.cshtml中:
@if (Team.Id == ViewBag.TeamId)
{
</div>
<div class="row">
}
@:
转义HTML是解决此问题的一种方法。如果您能够提供有关您正在做什么(您的数据是什么,您想要的标记结果是什么)的更多上下文信息,我敢打赌,有人可以提出一个不涉及担心这个问题的解决方案。 - jdphenix