在JavaScript中使用JSON数组填充GridView

时间:2017-04-28 09:03:27

标签: javascript c# asp.net json gridview

我正在使用AJAX从服务器端检索数据,然后将其转换为JSON数组,然后根据我的需要应用过滤器,最后,我想使用过滤后的数据在客户端填充GridView

有没有办法在客户端代码中将数据绑定到GridView?

另外,如果我需要发送{ {1}}数组回到服务器端然后如何完成?

1 个答案:

答案 0 :(得分:0)

您需要使用JSON.NET

在服务器端检索JSON字符串

然后从json转换为数据集

public DataTable convertJSON()
{       
    string json = JSONSTRINGDATA;  
    var table = JsonConvert.DeserializeObject<DataTable>(json);
    return table;
}

并设置gridview的数据源

GridView1.DataSource = convertJSON();
GridView1.DataBind();