WeatherWebServiceSoap w = new WeatherWebServiceSoapClient("WeatherWebServiceSoap");
protected void Page_Load(object sender, EventArgs e)
{
BindPro();
// BindCity();
}
protected void BindPro()
{
string[] pro = w.getSupportProvince();
for (int i = 0; i <pro.Length; i++)
{
DropDownList1.Items.Add(new ListItem(pro[i], pro[i]));
}
}
protected void BindCity()
{
DropDownList2.Items.Clear();
string[] city = w.getSupportCity(DropDownList1.SelectedValue);
for (int i = 0; i <city.Length; i++)
{
DropDownList2.Items.Add(new ListItem(city[i], city[i]));
}
}
protected void BindWether()
{
string city = DropDownList2.SelectedValue.Substring(0,2);
// Response.Write(city);
string[] mystr = w.getWeatherbyCityName(city);
//for (int i = 0; i < mystr.Length; i++)
//{
// Response.Write(mystr[i] + "<br/>");
//}
Label1.Text = mystr[1];
Label2.Text = mystr[6];
Label3.Text = mystr[5];
Label4.Text = mystr[4];
Image1.ImageUrl ="images/a_"+ mystr[8];
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
BindCity();
}
protected void Button1_Click(object sender, EventArgs e)
{
BindWether();
}
转载于:https://www.cnblogs.com/bjjjunjie/archive/2011/07/09/2101977.html