Ваша строка json кодируется в формате HTML. Поскольку вы визуализируете json в своем виде, вы можете использовать помощник @Html.Raw()
для предотвращения его кодирования.
var data = { json : "@Html.Raw(JsonConvert.SerializeObject(Model))" };
Представлена OS X 10.6 блоки. См. ответ AlBlue для примеров .
Если вы не используете Snow Leopard, вы можете получить что-то близкое к композиции функций, используя различные другие функции.
Правка : на самом деле, единственное отличие состоит в том, что вам разрешено передавать null Server.MapPath ()
, но не HostingEnvironment.MapPath ()
Server.MapPath ()
требует HttpContext
. HostingEnvironment.MapPath
- нет.