ASP.NET mvc プロジェクト内で aspx c# をビューエンジンとして使用しています。javascript コードを使用してビューバッグから値を取得したいと考えています。
質問する
13846 次
3 に答える
5
ビューバッグに関連するものはすべて、かみそりビューから取得します...
<script>
var myJSVariable = @Viewbag.MyViewbagVariable;
</script>
MVCビューエンジンの前かみそりに対して次のことができると思います
<script>
var myJSVariable = <%Viewbag.MyViewbagVariable%>;
</script>
于 2012-05-09T16:31:31.590 に答える
2
<script type="text/javascript">
var yourVariable= @Html.Raw(Json.Encode(ViewBag.yourVariable))
</script>
于 2012-05-09T16:33:09.713 に答える
0
文字列のような単純なものを扱っている場合は、viewbag を HTML タグの data-* 属性に保存し、JavaScript を使用してそれにアクセスできます。
于 2014-10-21T19:21:52.440 に答える