如何深入查看List以获取子数据

时间:2012-02-08 02:47:29

标签: c# list datagrid

我正在使用C# Yelp API,并且能够使用此tutorial获取要在我的数据网格中显示的顶级数据。例如,我可以添加左上角的任何字段(经度,名称等)我无法在评论级别(ID,评级,URL等)下获得任何内容。

enter image description here

我用来绑定到Datagrid的代码在

下面
private void BuildReviewList()
{
    string json = YelpSearchService.SearchLocationWithString(txtLocation.Text, "",
    txtName.Text, Convert.ToDouble(txtRadius.Text));
    //bool hasReviews = false;
    List<Business> bList = new List<Business>();

    JObject o = JObject.Parse(json);

    IList<object> reviews = o.SelectToken("businesses").Select(s => (object)s).ToList<object>();
    foreach (Object j in reviews)
    {
        try
        {
            Business deserializedProduct = JsonConvert.DeserializeObject<Business>(j.ToString());
            //Review r = (Review)j;
            bList.Add(deserializedProduct);

            dgReviews.DataSource = bList;
            dgReviews.DataBind();
        }
        catch (Exception ex)
        {
            Response.Write(ex.Message);
        }

    }
}

我需要做什么来查看评论下的项目?

0 个答案:

没有答案