0
使用JavaScript中@Model內@section我正在我的Asp.Net MVC 4個網站上IIS6,我有一個剃刀頁面看起來像這樣MVC4:在IIS6
版式文件:
<div id="ltMainContent>
@RenderSection("scripts", required: false)
</div>
查看文件:
(some markup)
@section scripts
{
<script type="text/javascript">
function jsRazorFunc() {
alert ("Razor inside script section works: " + @Model.Count );
};
jsRazorFunc();
</script>
}
這似乎打破剃刀引擎。
頁面呈現爲:
<div="ltMainContent>
(some markup)
;
jsRazorFunc();
</script>
}
</div>
這看起來破我。
一些有趣的現象:
- 如果我試穿一下IIS7,它將按預期工作
- 如果我把代碼出@section的,它按預期工作
- 如果我刪除@Model並使用一個靜態文本,它按預期工作
這是IIS6不支持的嗎?
謝謝!