DataTable. DataTable into a JSON object.
Convert datatable to JSON using C#.net
public static object DataTableToJSON(DataTable table)
{
var list = new List>();
foreach (DataRow row in table.Rows)
{
var dict = new Dictionary();
foreach (DataColumn col in table.Columns)
{
dict[col.ColumnName] = (Convert.ToString(row[col]));
}
list.Add(dict);
}
JavaScriptSerializer serializer = new JavaScriptSerializer();
return serializer.Serialize(list);
}