MVC C# - 以 Json 格式发送多个列表
本文关键字:列表 格式 Json MVC | 更新日期: 2023-09-27 18:37:22
下面是从数据层获取数据的代码:-
我想以 Json 格式发送这 3 个列表。如何捆绑这是一个阵列?
public JsonResult getDataAll()
{
List<Chart> data1 = dashboard.CountbyDep();
List<Chart> data2 = dashboard.CountbyDes();
List<Chart> data3 = dashboard.CountbyCat();
allData = // ??
return Json(allData, JsonRequestBehavior.AllowGet);
}
如果我只发送data1
那么它就会成功。如何发送3个列表?
这里有一种方法:
List<Chart> data1 = dashboard.CountbyDep();
List<Chart> data2 = dashboard.CountbyDes();
List<Chart> data3 = dashboard.CountbyCat();
List<List<Chart>> allData = new List<List<Chart>>
{
data1, data2, data3
};
return Json(allData, JsonRequestBehavior.AllowGet);