将Datatable转化成json可以将dt序列化成json,放到前台的隐藏控件hidBoundary中,具体的实现如下,有类似需求的朋有可以参考下
1、将dt序列化成json,放到前台的隐藏控件【hidBoundary】中: 
复制代码 代码如下:
 
string json = JsonConvert.SerializeObject(dtTemp); 
this.hidBoundary.Value = json; 
需要引用Newtonsoft.Json.dll
2、从前台隐藏空间中取得dt中的数据
复制代码 代码如下:
 
var boundaryDiv = $('#hidBoundary'); 
if (boundaryDiv != undefined && boundaryDiv.length != 0) 
{ 
var jsonString = boundaryDiv.val(); 
_jsonBoundary = jQuery.parseJSON(jsonString); 
} 
用到的是jQuery的parseJSON方法解析成json格式的数据。
反之亦然,如果想把前台的json数据转化到后台的DataTable中用相反的方法就可以了。
您可能感兴趣的文章:
