当我将结构列表绑定到 jTable 网格时,它可以工作。例如,我的结构如下:
class A {
public string c1 = "test-c1";
public string c2 = "test-c2";
}
在我的控制器中,如果我List<A>
以 JSON 格式返回 jTable 的加载方法,它工作正常。jTable 显示网格。
代码是
return Json(new { Result = "OK", Records = obj of List<A>, TotalRecordCount = studentCount });
而如果我在 DataTable 中有相同的内容,如下所示
C1 C2
Test-c1 Test-C2
其中 C1 和 C2 是数据列,当我使用上述语句返回 dt 时
return Json(new { Result = "OK", Records = dt, TotalRecordCount = studentCount });
理论上,DataTable 也是 Rows 的列表。那么为什么这不起作用呢?