C# 将列设置为datatable
这是我的c班C# 将列设置为datatable,c#,jquery,datatable,C#,Jquery,Datatable,这是我的c班 public class GridMetaData { public IEnumerable<ColumnInfo> ColumnList {get;set;} PageSizeList = new List<int> {10,20,50}; } public class Co
public class GridMetaData
{
public IEnumerable<ColumnInfo> ColumnList {get;set;}
PageSizeList = new List<int> {10,20,50};
}
public class ColumnInfo
{
public string Title {get;set;}
}
这是我从UI客户端发出的ajax调用
$(ajax({
url: 'user/searchmetadata'
type:"GET"
success: function(data){
//I want here pull columns details and set to datatable.
.....
};
});
我的ajax调用以以下格式返回数据
data
--ColumnList
--[0]
-- Title = "FirstName"
--[1]
-- Title = "LastName"
我的数据表代码
$(document).ready(function() {
$('#employees').dataTable( {
"ajax": // what format i should send data here?
"columns": // what format i should send data here?
]
} );
})
如何从上面的数据响应中解析
是否必须编写自定义方法将数据转换为json?是否尝试在ColumnList之间循环?是的,我获取了值并手动格式化。但我想知道这是正确的方法吗?
$(document).ready(function() {
$('#employees').dataTable( {
"ajax": // what format i should send data here?
"columns": // what format i should send data here?
]
} );