如何使用c#,mvc中的jquery在视图中使用viewdata访问jsonstring

时间:2016-04-01 08:25:39

标签: c# jquery asp.net-mvc viewdata

我在我的mvc,c#项目中使用jsonviewdata字符串发送到视图。 这是我的controller

string getregionsforSearch = csv2json.returnJsonstringFull(getregionsPath);

            JavaScriptSerializer serializer = new JavaScriptSerializer();
            ViewData["JsonRegionList"] = serializer.Serialize(getregionsforSearch);

现在我想在我的视图

中检索它
<script></script>

query我可以这样做吗。

1 个答案:

答案 0 :(得分:1)

使用Json.Encode()@Html.Raw(),如下所示: -

<script>
     var data = @Html.Raw(Json.Encode(ViewData["JsonRegionList"]))
</script>