2009-10-24 3 views
5

でASP MVCでModel.Something値にアクセスするにはどうすれば閲覧のJavaScriptセクションでASP MVCにおけるモデルのプロパティの値にアクセスしたいビューのJavaScriptセクション

そうする最良の方法は何ですか?

おかげ

答えて

16

は、私はそれを印刷するだけであるSimpyその後、別の方法を考えることはできません。

<script type="text/javascript"> 
    var myJavaScripVar = '<%=Model.Property %>'; 
</script> 
+0

同意すると、引用符などが含まれている場合は、そのプロパティをエスケープすることを忘れないでください。 – jasondoucette

+0

グレート!!!ありがとうありがとう –

+0

私はまた、あなたのビュー上でちょっとしたものをきれいにするのに役立つ拡張メソッドを書いてみたいと思っています。<%= Html.JSVarFor(x => x.Property、 "myJavaScriptVar")%> – Chao

1

もう1つのオプションは、json結果を返すコントローラメソッドにAjaxリクエストを使用することです。

関連する問題