【问题标题】:Populate GridView using JSON array in JavaScript在 JavaScript 中使用 JSON 数组填充 GridView
【发布时间】:2017-04-28 09:03:26
【问题描述】:

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

有什么方法可以将数据绑定到客户端代码中的 GridView?另外,如果我需要将JSON Array 发送回服务器端,那该怎么做呢?

【问题讨论】:

  • 为什么不检索JSON服务器端并将其绑定到gridview?
  • @VDWWD 我在我的问题中也问过,你能推荐一些文章来解释如何做到这一点。

标签: javascript c# asp.net json gridview


【解决方案1】:

您需要使用 JSON.NET 在服务器端检索 JSON 字符串

然后从json转换成数据集

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

并设置gridview的数据源

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多