將Datatable轉(zhuǎn)化成json發(fā)送前臺(tái)實(shí)現(xiàn)思路
更新時(shí)間:2013年09月06日 18:40:57 作者:
將Datatable轉(zhuǎn)化成json可以將dt序列化成json,放到前臺(tái)的隱藏控件hidBoundary中,具體的實(shí)現(xiàn)如下,有類似需求的朋有可以參考下
1、將dt序列化成json,放到前臺(tái)的隱藏控件【hidBoundary】中:
string json = JsonConvert.SerializeObject(dtTemp);
this.hidBoundary.Value = json;
需要引用Newtonsoft.Json.dll
2、從前臺(tái)隱藏空間中取得dt中的數(shù)據(jù)
var boundaryDiv = $('#hidBoundary');
if (boundaryDiv != undefined && boundaryDiv.length != 0)
{
var jsonString = boundaryDiv.val();
_jsonBoundary = jQuery.parseJSON(jsonString);
}
用到的是jQuery的parseJSON方法解析成json格式的數(shù)據(jù)。
反之亦然,如果想把前臺(tái)的json數(shù)據(jù)轉(zhuǎn)化到后臺(tái)的DataTable中用相反的方法就可以了。
復(fù)制代碼 代碼如下:
string json = JsonConvert.SerializeObject(dtTemp);
this.hidBoundary.Value = json;
需要引用Newtonsoft.Json.dll
2、從前臺(tái)隱藏空間中取得dt中的數(shù)據(jù)
復(fù)制代碼 代碼如下:
var boundaryDiv = $('#hidBoundary');
if (boundaryDiv != undefined && boundaryDiv.length != 0)
{
var jsonString = boundaryDiv.val();
_jsonBoundary = jQuery.parseJSON(jsonString);
}
用到的是jQuery的parseJSON方法解析成json格式的數(shù)據(jù)。
反之亦然,如果想把前臺(tái)的json數(shù)據(jù)轉(zhuǎn)化到后臺(tái)的DataTable中用相反的方法就可以了。
您可能感興趣的文章:
- C#實(shí)現(xiàn)DataTable,List和Json轉(zhuǎn)換的方法
- asp.net使用DataTable構(gòu)造Json字符串的方法
- C#實(shí)現(xiàn)將json轉(zhuǎn)換為DataTable的方法
- C#中的DataSet、string、DataTable、對(duì)象轉(zhuǎn)換成Json的實(shí)現(xiàn)代碼
- c#擴(kuò)展datatable轉(zhuǎn)json示例
- C#中把Datatable轉(zhuǎn)換為Json的5個(gè)代碼實(shí)例
- C#中DataTable 轉(zhuǎn)換為 Json的方法匯總(三種方法)
相關(guān)文章
Javascript Function.prototype.bind詳細(xì)分析
這篇文章主要介紹了Javascript Function.prototype.bind詳細(xì)分析的相關(guān)資料,需要的朋友可以參考下2016-12-12
Javascript中函數(shù)分類&this指向的實(shí)例詳解
其實(shí)想要徹底理解js中this的指向,不必硬背,這篇文章主要給大家介紹了關(guān)于Javascript中函數(shù)分類&this指向的相關(guān)資料,需要的朋友可以參考下2021-05-05
js監(jiān)聽元素是否出現(xiàn)在可視區(qū)域詳解(IntersectionObserver)
這篇文章主要給大家介紹了關(guān)于js監(jiān)聽元素是否出現(xiàn)在可視區(qū)域(IntersectionObserver)的相關(guān)資料, IntersectionObserver是一個(gè)JavaScript API,用于監(jiān)測(cè)一個(gè)元素與其父元素或視窗的交叉狀態(tài),需要的朋友可以參考下2024-06-06

