MVC4 C#
このコードを Razor ビュー (.cshtml) に配置すると、「オーバーロード ... 無効な引数」エラーが発生します。
<script type="text/javascript">
var test = '@Ajax.JavaScriptStringEncode(Html.DropDownList("CmpAdrsSt.State",(IEnumerable<SelectListItem>)ViewBag._State))';
</script>
Ajax エンコーダーを Razor ビューで動作させるにはどうすればよいですか? または @HTML.DropDownList ヘルパーをエンコードするより良い方法はありますか? (jQuery .html() を使用してノードに挿入するためにエンコードする必要があります)
ありがとう