これはとても単純なようで、恥ずかしいことです。ただし、最初の質問は、MVC 3.0(Razor)の新しいViewBagからJavaScriptブロックに値を渡す場合ですが、これは正しい方法ですか?さらに重要なことに、適切な文字列置換コードをどこでどのように適用して、以下の結果のアラートのように一重引用符が&#39になるのを防ぎますか?
これを単一のスクリプトブロックに追加します。
alert('@ViewBag.str') // "Hi, how's it going?"
次のアラートが発生します。