标签: asp.net-mvc-3 razor
我的上一个'if'语句呈现为文本。我该如何解决这个问题?
看看第二个'if'语句的灰色突出显示是如何在最后一个'if'语句结束时完成的?
感谢
答案 0 :(得分:7)
Razor认为之前的if尚未结束,因为您仍在<div>内。
if
<div>
您需要在<div>前加@:作为前缀,以防止Razor与标记匹配。
@: