#regionDataTable converted to JSON string/// <summary> ///DataTable object converted to JSON string/// </summary> /// <param name= "DT" ></param> /// <returns></returns> Public stringToJson (DataTable dt) {JavaScriptSerializer JavaScriptSerializer=NewJavaScriptSerializer (); Javascriptserializer.maxjsonlength= Int32.MaxValue;//get the maximum valueArrayList ArrayList=NewArrayList (); foreach(DataRow DataRowinchdt. Rows) {Dictionary<string,Object> dictionary =Newdictionary<string,Object> ();//instantiate a collection of parameters foreach(DataColumn DataColumninchdt. Columns) {dictionary. ADD (Datacolumn.columnname, Datarow[datacolumn.columnname]. ToString ()); } arraylist.add (dictionary); //adding a key value to the ArrayList collection } returnJavascriptserializer.serialize (arrayList);//returns a JSON string } #endregion
DataTable object converted to JSON string