在datagridview中显示json [英] Show json in datagridview

查看:447
本文介绍了在datagridview中显示json的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Using the GET method to show banks from the DB in the DataGridview but it doesn''t show anything. Why?



我尝试过的事情:



What I have tried:

<pre>namespace BankData
{
    [Newtonsoft.Json.JsonObject("ResultData")]
    public class ResultData
    {
        public string Name { get; set; }
        public List<Bank> RresultObject { get; set; }

        public string UUId { get; set; }

         [Newtonsoft.Json.JsonProperty("FirstName")]
        public string FirstName { get; set; }

        public string LastName { get; set; }

        public string address { get; set; }
       
        public string tel { get; set; }

        public string Marital_status { get; set; }

        public string Occupation { get; set; }

        public string PayIN { get; set; }
    }
}


退还所有银行:


return all banks:

public ResultData getAllBank()
{
    ResultData resultData = new ResultData();
    resultData.Name = "AllBank";
    List<Bank> banks = new List<Bank>();
    banks.AddRange(DataBaseService.getBank());
    resultData.RresultObject = banks;
    return resultData;
}


我的要求:


my requset:

async Task<object> GetBanktAsync(string path)
{
    HttpClient client = new HttpClient();
    HttpResponseMessage response = await client.GetAsync(path);
    object result=null;
    if (response.IsSuccessStatusCode)
    {
        result = response.Content.ReadAsAsync<object>().Result;
    }
    return result;
}


Then Load Manager:
        private async void Manager_Load(object sender, EventArgs e)
        {

            try
            {
                var resultString = await GetBanktAsync("http://localhost:35799/bank");
            
                var deserializeObject = Newtonsoft.Json.JsonConvert.DeserializeObject<object>(resultString.ToString());
                dataGridViewBank.DataSource = deserializeObject;
            }
            catch (Exception ex)
            {

            }

推荐答案

Using the GET method to show banks from the DB in the DataGridview but it doesn''t show anything. Why?


这篇关于在datagridview中显示json的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆