Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将列设置为datatable_C#_Jquery_Datatable - Fatal编程技术网

C# 将列设置为datatable

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

这是我的c班

             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?

    ]
} );