剃刀查看if语句是否错误

时间:2011-06-29 00:07:22

标签: asp.net-mvc-3 razor

我的上一个'if'语句呈现为文本。我该如何解决这个问题?

看看第二个'if'语句的灰色突出显示是如何在最后一个'if'语句结束时完成的?

My Printscreenieeeee

感谢

1 个答案:

答案 0 :(得分:7)

Razor认为之前的if尚未结束,因为您仍在<div>内。

您需要在<div>前加@:作为前缀,以防止Razor与标记匹配。