62,257
社区成员
发帖
与我相关
我的任务
分享
return json(dt);
webform的话 write json就行了.. 用那个new类库..using(var rd = dbcommand.ExecuteReader())
{
var result = (from IDataRecord r in rd
select new
{
aa = (string)r["field_a"],
bb = (DateTime)r["field_b"]
}).ToList();
var json = JsonConvert.SerializeObject(result);
Response.Write(json);
}
这样你就把一个强类型的对象集合序列化为 json 格式然后输出了。完全没有必要用什么 DataTable 倒手。