私は、インラインC#はMVCフレームワークを使用して、私のJavaScriptファイルで動作するように取得しようとしています。私はこの小さなテストコードを作りました。MVCフレームワークではJavaScriptファイル内のインラインC#を使用して
$(document).ready(function() {
alert(<%= ViewData["Message"] %>);
});
このコードをビューの内側で使用すると、完全に機能します。私は私のaspxビューの外に取得し、JavaScriptファイルでこれをしようとすると、私は違法なXML文字を取得します。私は、これはMVCフレームワークの設計によるものです理解が、私はウェブ上でこの上の任意の材料を見つけることができませんでした。
誰かがMVCフレームワークを使用してJavaScriptファイルで作業するインラインC#を取得しましたか?インラインC#が意味をなすために、サーバーによって処理されなければならないことを
素晴らしい解決策 –
私は、インテリセンスの欠如の問題を解決することが可能かもしれないと思う、http://stackoverflow.com/questions/1045451/using-inline-c-inside-javascript-file-in-mvc-framework/3268088#3268088 – 7wp