private void SetQuestionnaireNumber_Load(object sender, EventArgs e) { DT_Cardcount = new DataTable(); DT_Cardcount.Columns.Add("DistrictCode", typeof(string)); DT_Cardcount.Columns.Add("DistrictName", typeof(string)); DT_Cardcount.Columns.Add("CardCode", typeof(string)); DT_Cardcount.Columns.Add("CardName", typeof(string)); DT_Cardcount.Columns.Add("CardMaxCount", typeof(int)); DT_Cardcount.Columns.Add("CardItemScore", typeof(double)); if (Cur_DistrictName == CB_Districts.Text) { return; } //获取所有地区 CB_Districts.Items.Clear(); string url = Form1.UrlPre + "ShowAlldistrict"; string Httpres = HttpGet.HttpGetFunc(url); if (Httpres == null) { MessageBox.Show("网络未连接"); return; } //将字符串转换成json var Httpjsonresult = JObject.Parse(Httpres); //获取json中的data部分 JToken HttpJsonvalue = Httpjsonresult.GetValue("data"); int resultrow = HttpJsonvalue.Count(); for (int i = 0; i < resultrow; i++) { int column = HttpJsonvalue[i].Count(); var s = HttpJsonvalue[i].ToString(); AlldistrictDatum alldistrictdatum = JsonConvert.DeserializeObject <AlldistrictDatum>(s); CB_Districts.Items.Add(alldistrictdatum.districtName); LAlldistricts.Add(alldistrictdatum); } }
private void iniStartSetDistrictCardNumber() { if (Cur_DistrictName == CB_Districts.Text) { return; } //获取所有地区 CB_Districts.Items.Clear(); Ldistricts.Clear(); string url = Form1.UrlPre + "ShowAlldistrict"; string Httpres = HttpGet.HttpGetFunc(url); if (Httpres == null) { MessageBox.Show("网络未连接"); return; } //将字符串转换成json var Httpjsonresult = JObject.Parse(Httpres); //获取json中的data部分 JToken HttpJsonvalue = Httpjsonresult.GetValue("data"); int resultrow = HttpJsonvalue.Count(); for (int i = 0; i < resultrow; i++) { int column = HttpJsonvalue[i].Count(); var s = HttpJsonvalue[i].ToString(); AlldistrictDatum alldistrictdatum = JsonConvert.DeserializeObject <AlldistrictDatum>(s); CB_Districts.Items.Add(alldistrictdatum.districtName); Ldistricts.Add(alldistrictdatum); } Dgv_CardCount.Rows.Clear(); findOrUpdate(); }