Datatable을 json 송신 데스크톱으로 전환시켜 아이디어를 실현하다

663 단어
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로 전환하려면 상반된 방법을 사용하면 된다.

좋은 웹페이지 즐겨찾기