我在MVC控制器的动作中有一个json字符串.我想将其作为JSON对象发送到视图.我怎么解决这个问题?
public JsonResult Json()
{
... some code here ...
string jsonString = "{\"Success\":true, \"Msg\":null}";
// what should I do instead of assigning jsonString to Data.
return new JsonResult() { Data = jsonString, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
}
Run Code Online (Sandbox Code Playgroud)
public ActionResult Json()
{
... some code here ...
string jsonString = "{\"Success\":true, \"Msg\":null}";
return Content(jsonString, "application/json");
}
Run Code Online (Sandbox Code Playgroud)
但我建议你使用对象而不是字符串:
public ActionResult Json()
{
... some code here ...
return Json(
new
{
Success = true,
Msg = (string)null
},
JsonRequestBehavior.AllowGet
);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1003 次 |
| 最近记录: |