ASP响应格式化的html表而不是JSON字符串

时间:2016-12-13 19:30:18

标签: c# asp.net json

我有一个运行下面的asp示例的超链接;

cgroup_histstatus.aspx?Staging_PKID=24648

获得正确的结果并将其显示在浏览器上。但是它有一个JSON字符串格式,如下所示:

{  
  "custgroup": [
      {
        "datetime": "12/8/2016 4:40:03 PM",
        "card": "0000000025000001997",
        "status": "Removed"
      },
      {
        "datetime": "12/8/2016 4:40:03 PM",
        "card": "0000000047005095855",
        "status": "Removed"
      },
      {
        "datetime": "12/8/2016 4:40:03 PM",
        "card": "0000000250000012997",
        "status": "Removed"
      }
    ],
    "success": true
 }

如何添加asp代码以将其格式化为html表而不仅仅是上面的普通JSON。目前asp只在下面输出。

Response.Write(jsonResponse.ToString());

1 个答案:

答案 0 :(得分:-1)

您必须在页面上放置某种HTML元素才能显示结果。由于数据看起来像表格结果,您可能需要在aspx页面上有一个表。然后,在您的服务器端代码中,而不是"回显"响应的结果,您将数据绑定到您的表。您应该能够查找如何将数据绑定到aspx页面上的表格。