Passing strings with Single Qoute from MVC Razor to JavaScript

后端 未结 2 1358
春和景丽
春和景丽 2021-02-07 04:13

This seems so simple it\'s embarrassing. However, the first question is when passing a value from the new ViewBag in MVC 3.0 (Razor) into a JavaScript block, is this the correct

2条回答
  •  后悔当初
    2021-02-07 05:16

    Another solution to use JSON string:

    C#

    ViewBag.str = "[{\"Text\":\"Hi, how's it going?\"}]";
    

    Javascript

    var j = @Html.Raw(ViewBag.str);
    alert (j[0].Text); 
    

提交回复
热议问题