JQueryEasyUI datagrid框架的基本使用

2020-05-22 15:54:14易采站长站整理


var ds = goodsService.GetGoodsList(goodsQueryParamter);
string json = string.Empty;


if (ds != null && ds.Tables.Count > 0)
{
System.Text.StringBuilder rowJson = new System.Text.StringBuilder();
int colLen = ds.Tables[0].Columns.Count;
DataColumnCollection col = ds.Tables[0].Columns;
foreach (DataRow row in ds.Tables[0].Rows)
{
System.Text.StringBuilder colJson = new System.Text.StringBuilder();
rowJson.Append(“{“);
for (int i = 0; i < colLen; i++)
{
colJson.Append(“”” + col[i].ColumnName + “”:”” + row[i].ToString() + “”,”);
}
rowJson.Append(colJson.ToString().TrimEnd(‘,’));
rowJson.Append(“},”);
}
json = “{”total”:” + ds.Tables[0].Rows[0][“sumGoods”] + “,”rows”:[” + rowJson.ToString().TrimEnd(‘,’) + “]}”;
}
context.Response.Write(json);
}


ASP.Net中有一个类也可以序列化Json格式数据;