Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string url = "http://192.168.0.6/News.php";

            using (WebClient client = new WebClient())
            {
                String json = client.DownloadString(url);

                String   sub_json1 = json.Substring(1, json.Length - 2);
                string   nw        = sub_json1.Replace("},", "}*");
                string[] pay       = nw.Split('*');
                int      i         = 0;

                foreach (var v in pay)
                {
                    News_info news = JsonConvert.DeserializeObject <News_info>(v);
                    HyperLink link = new HyperLink();
                    link.NavigateUrl = "~/News.aspx?id=" + news.info;
                    link.ID          = "link" + i;
                    link.ImageUrl    = news.img;

                    pl.Controls.Add(link);
                    i++;
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            string id  = Request.QueryString["id"];
            string url = "http://192.168.0.6/News_display.php";

            using (WebClient client = new WebClient())
            {
                NameValueCollection uname = new NameValueCollection()
                {
                    { "desc", id }
                };
                String    json = Encoding.UTF8.GetString(client.UploadValues(url, uname));
                News_info d    = JsonConvert.DeserializeObject <News_info>(json.Substring(1, json.Length - 2));

                image.ImageUrl = d.img;
                text.Text      = d.info;
            }
        }