惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyberwarzone
Cyberwarzone
Vercel News
Vercel News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
腾讯CDC
S
SegmentFault 最新的问题
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
The Hacker News
The Hacker News
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
B
Blog
IT之家
IT之家
Spread Privacy
Spread Privacy
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cisco Blogs
Recent Announcements
Recent Announcements
H
Hacker News: Front Page
AI
AI
I
InfoQ
H
Heimdal Security Blog
T
Threatpost
Cisco Talos Blog
Cisco Talos Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
W
WeLiveSecurity
SecWiki News
SecWiki News
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
云风的 BLOG
云风的 BLOG
T
Threat Research - Cisco Blogs
V2EX - 技术
V2EX - 技术
N
News and Events Feed by Topic
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
O
OpenAI News
阮一峰的网络日志
阮一峰的网络日志
T
Troy Hunt's Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
雷峰网
雷峰网
T
Tor Project blog
有赞技术团队
有赞技术团队
Schneier on Security
Schneier on Security
Last Week in AI
Last Week in AI

博客园 - 行万里路 责任 创新 执着

您最想知道的微软收购Skype的真正原因 多款令人震撼的JavaScript导航技术 精辟,我们一直在重复着失败 硬件加速会使电脑黑屏吗? 思想的沉淀,精辟,杨澜如是说 刚发现的2011年最给力的春联 如何使用USBWebserver在本机快速建立网站测试环境 关爱固执的人以及最常见的心理补偿 4个星期=一百万美金?网页创造的神话! 如何匹配嵌套Html标签(正则表达式) .Net下各种ORM框架介紹 据传百度已启动浏览器的研发 正在招聘人员 原来我是个伪白领 彻底卸载IIS的方法 积极心理学介绍 六字诀养生法 气功口诀 微软也为谷歌的Android系统制作应用程序 .net开发引用程序集提示没有强名称的解决办法 - 行万里路 责任 创新 执着 加入我的技术群我们一起交流
天气预报经常查,使用Web Service实现
行万里路 责任 创新 执着 · 2011-01-19 · via 博客园 - 行万里路 责任 创新 执着

实现步骤:

1、先建一个页面,用table布局,防止2个DropDownList控件和一个Button控件,5个label控件,一个Image控件。
2、在网站根目录右击,在弹出的对话框中选择“添加Web引用”,在URL地址中输入:http://www.ayandy.com/Service.asmx 单击“前往”,在“Web引用名”中输入“App_WebReferences”,点击“添加引用”。
3、代码实现:

显示代码
 using System; 
 using System.Collections; 
 using System.Configuration; 
 using System.Data; 
 using System.Linq; 
 using System.Web; 
 using System.Web.Security; 
 using System.Web.UI; 
 using System.Web.UI.HtmlControls; 
 using System.Web.UI.WebControls; 
 using System.Web.UI.WebControls.WebParts; 
 using System.Xml.Linq; 
 using System.Data.SqlClient; 
   
 using System.Web.Services;   //添加引用 
   
 public partial class Index : System.Web.UI.Page 
 { 
     App_WebReferences.Service myobj = new App_WebReferences.Service();   //实例化 
   
 protected void Page_Load(object sender, EventArgs e) 
     { 
   
           if (!IsPostBack)      //绑定信息 
   
             { 
   
             BindPro(); 
             BindCity(); 
             BindWeather(); 
             Label5.Text = DateTime.Now.ToShortDateString(); 
   
              } 
      } 
   
    protected void BindPro()              //绑定省份 
     { 
         string[] pro = myobj.getSupportProvince(); 
         for (int i = 1; i <= Int32.Parse(pro[0]); i++) 
         { 
             DropDownList1.Items.Add(new ListItem(pro[i].ToString(), pro[i].ToString())); 
         } 
     } 
     protected void BindCity()        //绑定城市 
     { 
         DropDownList2.Items.Clear(); 
         string[] city = myobj.getSupportCity(DropDownList1.SelectedValue); 
         for (int i = 1; i <= Int32.Parse(city[0]); i++) 
         { 
             DropDownList2.Items.Add(new ListItem(city[i].ToString(), city[i].ToString())); 
         } 
     } 
     protected void BindWeather()   //绑定天气 
     { 
         string[] mystr = myobj.getWeatherbyCityName(DropDownList2.SelectedValue, App_WebReferences.theDayFlagEnum.Today); 
         Label1.Text = mystr[1].ToString(); 
         Label2.Text = mystr[2].ToString(); 
         Label3.Text = mystr[3].ToString(); 
         Label4.Text = mystr[5].ToString(); 
         Image1.ImageUrl = mystr[6].ToString(); 
   
     } 
   
     protected void Button1_Click(object sender, EventArgs e) 
     { 
         BindPro(); 
         BindCity(); 
         BindWeather(); 
     } 
   
 }

posted on 2011-01-19 13:22  行万里路 责任 创新 执着  阅读(584)  评论()    收藏  举报