在MVC项目中,经常需要在控制器中向客户端返回json数据,常见的返回方法如下:
1、如果服务器端完全采用微软的类,则要序列号的集合类通常使用List,返回时直接使用Json(list);则会自动将列表中的内容进行序列号,生成json字符串。
2、如果服务器端使用DataTable,则DataTable微软自己不能序列号,很奇怪!要使用Json(table)返回,是不能直接序列号的。还需要将行定义成对象,如:
class Person
{
public string username {
get; set; }
public string truename {
</