@Section内のJS関数内にC#変数を配置すると、正しくないjavascriptが生成されます(MVC 4のみ)。@Section内のJavascript関数内でASP.NET MVC 4 - Razorがスコープエラーを引き起こします
MVC 3のJS関数では、すべてが期待通りに実行されます。
この同じコードをMVC4アプリケーションに配置すると、不正なJSが生成されます。
ページのHTMLが実際に次のようにレンダリングされます:
<script type="text/javascript">
$(function() {
alert(12/27/2011 11:04:04 AM);
とhtml)が
を放出します。 }
閉じるスクリプトタグは生成されません。
JS関数の終了中括弧は、Razorの終了中括弧と混同しているようです。
私はまた私の_Layout.cshtmlファイルにRenderSection(「テスト」、偽」)を宣言しています注。
うわー、この投稿は私にmvc4について見つけました... –