public async void LoadDb() { try { Label1.Text = ""; //JObject ret = Util_l.GetJson(Request.Url.GetLeftPart(UriPartial.Authority) + "/api/Default/"+ HttpContext.Current.Request.AnonymousID); ServiceReference1.Service1Client v = new ServiceReference1.Service1Client(); ServiceReference1.Ret_info ret_info = await v.GetAsync(HttpContext.Current.Request.AnonymousID); v.Close(); if (ret_info != null) { if (ret_info.B_result) { if (ret_info.Db_list.Count() > 0) { List <Db_view1> v_list = new List <Db_view1>(); for (int i = 0; i < ret_info.Db_list.Count(); i++) { Db_view1 v1 = new Db_view1(); v1.S_short = Request.Url.GetLeftPart(UriPartial.Authority) + "/" + ret_info.Db_list[i].S_short; v1.S_long = Util_l.From64(ret_info.Db_list[i].S_long); v1.View_count = ret_info.Db_list[i].View_count; v_list.Add(v1); } GridView1.DataSource = v_list; GridView1.DataBind(); } } else { Label1.Text = ret_info.S_error; } } } catch (Exception ex) { Label1.Text = ex.ToString(); } }
public void LoadDb() { try { Label1.Text = ""; JObject ret = Util_l.GetJson(Request.Url.GetLeftPart(UriPartial.Authority) + "/api/Default/" + HttpContext.Current.Request.AnonymousID); if (ret != null) { Ret_info ret_info = ret.ToObject <Ret_info>(); if (ret_info.B_result) { if (ret_info.Db_list.Count > 0) { List <Db_view1> v_list = new List <Db_view1>(); foreach (Db db in ret_info.Db_list) { Db_view1 v1 = new Db_view1(); v1.S_short = Request.Url.GetLeftPart(UriPartial.Authority) + "/" + db.S_short; v1.S_long = Util_l.From64(db.S_long); v1.View_count = db.View_count; v_list.Add(v1); } GridView1.DataSource = v_list; GridView1.DataBind(); } } else { Label1.Text = ret_info.S_error; } } } catch (Exception ex) { Label1.Text = ex.ToString(); } }