【发布时间】:2012-02-02 08:01:05
【问题描述】:
在这段代码中,Razor 认为函数定义的右大括号是部分的右大括号:
@section scripts
{
<script>
function a() {
var x = @(Model.Id);
}
</script>
}
仅当部分中的脚本内容包含 Razor “注入”(@(在本例中为 Model.Id)时才会发生这种情况。我该如何解决这个问题?
【问题讨论】:
-
我有同样的问题今天,幸运的是我有幸将脚本从头部移动到正文
标签: syntax razor curly-braces