gridview未正确显示数据

时间:2017-12-14 16:20:50

标签: asp.net

在我的网格视图中尝试从https://blockchain.info/ticker获取数据时,我在单个coloumn中查找结果是否需要使用不同的coloumn。 我告诉你我的代码,请给我一个解决方案。

public void ticker()
{
    WebClient webClient = new WebClient();

    dynamic result =webClient.DownloadString("https://blockchain.info/ticker");

    GridView1.DataSource = result;
    GridView1.DataBind();
}

[https://i.stack.imgur.com/nPjgS.jpg]

1 个答案:

答案 0 :(得分:0)

看起来你的结果是JSON格式,所以你必须转换为正确的格式才能在GridView中很好地显示。

import Newtonsoft.Json 
dynamic result =JsonConvert.DeserializeObject(
webClient.DownloadString("https://blockchain.info/ticker"));

我希望它能为您提供帮助,您可以更多地搜索它

谢谢