数据源是否有一个很好的示例(代码),它绑定到远程Web服务的json数据?
或者是否有另一种智能方法将json格式的数据绑定到例如网格控件? (无论是网络还是获胜形式)
我要求源代码,因为这样可以稍微调整一下json
答案 0 :(得分:0)
这是一个古老而古老的问题,但我认为如果它还在寻找答案,我会试一试。这不是一个自动绑定,并且需要在表的模式的任何时候手动更改它,但这是我想象的:
public ActionResult returnJSON(string filter)
{
DataTable table = FindDataWhere(filter);
var data = new List<Dictionary<string, string>>();
foreach (DataRow row in table.Rows)
{
var foo = new Dictionary<string, string>();
location.Add("Col1", (string)row["Col1"]);
location.Add("Col2", (string)row["Col2"]);
location.Add("Col3", (string)row["Col3"]);
data.Add(foo);
}
return Json(data);
}