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

时间:2013-09-06    点击:87   
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中用相反的方法就可以了。
js中的数组Array定义与sort方法使用示例
js禁止页面复制功能禁用页面右键菜单示例代码
extjs中form与grid交互数据(record)的方法
JS中图片缓冲loading技术的实例代码
js中substring和substr的详细介绍与用法
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved