zl程序教程

您现在的位置是:首页 >  其他

当前栏目

将Datatable转化成json发送前台实现思路

思路JSONJSON 实现 发送 前台 dataTable 转化成
2023-06-13 09:15:05 时间
1、将dt序列化成json,放到前台的隐藏控件【hidBoundary】中:
复制代码代码如下:

stringjson=JsonConvert.SerializeObject(dtTemp);
this.hidBoundary.Value=json;

需要引用Newtonsoft.Json.dll

2、从前台隐藏空间中取得dt中的数据
复制代码代码如下:

varboundaryDiv=$("#hidBoundary");
if(boundaryDiv!=undefined&&boundaryDiv.length!=0)
{
varjsonString=boundaryDiv.val();
_jsonBoundary=jQuery.parseJSON(jsonString);
}

用到的是jQuery的parseJSON方法解析成json格式的数据。

反之亦然,如果想把前台的json数据转化到后台的DataTable中用相反的方法就可以了。