将Datatable转化成json发送前台实现思路 |
本文标签:Datatable转化,json 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中用相反的方法就可以了 。 |