我在我的 MVC 应用程序中使用 Datatables 网格来显示数据。我不知道如何将包含通用列表的 Var 转换为 JSON,而 JSON 又将成为 Datatables 的输入。
这是数据表的 JSON 格式:
return Json(new
{
aaData = new[] {
new [] { "Trident", "Internet Explorer 4.0", "Win 95+", "4", "X" },
new [] { "Gecko", "Firefox 1.5", "Win 98+ / OSX.2+", "1.8", "A" },
new [] { "Webkit", "iPod Touch / iPhone", "iPod", "420.1", "A" },
}
}, JsonRequestBehavior.AllowGet);
但上面的一个是硬编码的,我在运行时得到通用列表,如何迭代和更改为上面的 JSON 格式。
这是我的代码。
public void GetReport()
{
var ReportData = _homeService.GetReportDatafromDB();
if (ReportData .Count > 0)
{
//Dont no how to convert for JSON data format here
}
}