如何通过MVC架构使用JsonResult实现高效返回Json格式数据的最佳实践?
- 内容介绍
- 文章标签
- 相关推荐
本文共计560个文字,预计阅读时间需要3分钟。
javapublic JsonResult UpdateSingle(int id, String actionName, String actionValue) { JsonResult res=new JsonResult(); // ... 省略代码 ...}
controller 中定义以下方法:
public JsonResult UpdateSingle(int id, string actionName, string actionValue) { var res = new JsonResult(); //var value = "actionValue"; //db.ContextOptions.ProxyCreationEnabled = false; var list = (from a in db.Articles select new { name = a.ArtTitle, yy = a.ArtPublishTime }).Take(5); //记得这里要select new 否则会报错:序列化类型 System.Data.Entity.DynamicProxies XXXXX 的对象时检测到循环引用。
本文共计560个文字,预计阅读时间需要3分钟。
javapublic JsonResult UpdateSingle(int id, String actionName, String actionValue) { JsonResult res=new JsonResult(); // ... 省略代码 ...}
controller 中定义以下方法:
public JsonResult UpdateSingle(int id, string actionName, string actionValue) { var res = new JsonResult(); //var value = "actionValue"; //db.ContextOptions.ProxyCreationEnabled = false; var list = (from a in db.Articles select new { name = a.ArtTitle, yy = a.ArtPublishTime }).Take(5); //记得这里要select new 否则会报错:序列化类型 System.Data.Entity.DynamicProxies XXXXX 的对象时检测到循环引用。

