Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MVC C#-以Json格式发送多个列表_C#_Json_Asp.net Mvc_List - Fatal编程技术网

MVC C#-以Json格式发送多个列表

MVC C#-以Json格式发送多个列表,c#,json,asp.net-mvc,list,C#,Json,Asp.net Mvc,List,下面是从数据层获取数据的代码:- 我想以Json格式发送这3个列表。如何捆绑这是一个数组 public JsonResult getDataAll() { List<Chart> data1 = dashboard.CountbyDep(); List<Chart> data2 = dashboard.CountbyDes(); List<Chart> data3 = d

下面是从数据层获取数据的代码:-

我想以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);
        }
publicjsonresult getDataAll()
{
List data1=dashboard.CountbyDep();
List data2=dashboard.CountbyDes();
List data3=dashboard.CountbyCat();
所有数据=/??
返回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);
List data1=dashboard.CountbyDep();
List data2=dashboard.CountbyDes();
List data3=dashboard.CountbyCat();
List allData=新列表
{
数据1,数据2,数据3
};
返回Json(allData,JsonRequestBehavior.AllowGet);

您可以将其作为IEnumerable数组发送?将三个列表合并为一个列表,然后send@kumarch1我想要JSON中的3个不同列表,如果我将所有列表作为一个列表发送,那么我无法在Jquery对象模型中进行区分。。。所以一个数组可以做…
Array[0]
将包含数据1、
Array[1]
data2等等..保留一个指向每个列表的指针(如果是json,那么它就像{p1:[{…}]、p2:[{…}]、p3[{…}]),然后通过指针进行区分这正是我要找的..谢谢。!