public void Getprovince()
{
ddl1.Items.Add("请选择");
ddl3.Items.Add("请选择");
DataSet ds = new DataSetDA().selectData("select * from S_Province");
for (int i = 0; i < ds.Tables[0].Rows.Count;i++ )
{
ddl1.Items.Add(new ListItem( ds.Tables[0].Rows[i]["ProvinceName"].ToString(), ds.Tables[0].Rows[i]["ProvinceID"].ToString()));
ddl3.Items.Add(new ListItem(ds.Tables[0].Rows[i]["ProvinceName"].ToString(), ds.Tables[0].Rows[i]["ProvinceID"].ToString()));
}
}
protected void ddl1_SelectedIndexChanged(object sender, EventArgs e)
{
ddl2.Items.Clear();
if(ddl1.SelectedValue!="请选择")
{
int pid = Convert.ToInt32(ddl1.SelectedValue.ToString());
DataSet ds = new DataSetDA().selectData("select * from S_City where ProvinceID='"+pid+"'");
for (int i = 0; i < ds.Tables[0].Rows.Count;i++ )
{
ddl2.Items.Add(new ListItem(ds.Tables[0].Rows[i]["CityName"].ToString(),ds.Tables[0].Rows[i]["CityID"].ToString()));
}
}
else
{
ddl2.Items.Add("");
}
}
protected void ddl2_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected void ddl3_SelectedIndexChanged(object sender, EventArgs e)
{
ddl4.Items.Clear();
if (ddl3.SelectedValue != "请选择")
{
int pid = Convert.ToInt32(ddl3.SelectedValue.ToString());
DataSet ds = new DataSetDA().selectData("select * from S_City where ProvinceID='" + pid + "'");
for (int i = 0; i <ds.Tables[0].Rows.Count; i++)
{
ddl4.Items.Add(new ListItem(ds.Tables[0].Rows[i]["CityName"].ToString(), ds.Tables[0].Rows[i]["CityID"].ToString()));
}
}
else
{
ddl4.Items.Add("");
}
}