首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET DropDownList 省市县三级联动,该怎么解决

2012-04-11 
ASP.NET DropDownList 省市县三级联动搜了很多解决方法,不是我想要的。可以由省连到市,不能由市连到县。上一

ASP.NET DropDownList 省市县三级联动
搜了很多解决方法,不是我想要的。可以由省连到市,不能由市连到县。上一段代码
//这是由省到市的,用了switch,不用数据库
protected void ddlSheng_SelectedIndexChanged(object sender, EventArgs e)
  {
  ddlShi.Items.Clear();

  switch (ddlSheng.SelectedValue)
  {
  case "0":
  ddlShi.Items.Add("通县");
  ddlShi.Items.Add("平谷县");
  ddlShi.Items.Add("怀仁县");
  break;
  case "1":
  ddlShi.Items.Add("济南市");
  ddlShi.Items.Add("青岛市");
  ddlShi.Items.Add("淄博市");
  break;
不知道怎样有市到县了,求方法


[解决办法]
在另外一个
ddlShi_SelectedIndexChanged事件里面,写类似的代码啊
[解决办法]
会写第一个就会写第二个,道理差不多,看你能不能想通了!
[解决办法]
http://topic.csdn.net/u/20120330/17/94f15734-c6f4-45af-acc6-e850abae15b0.html
[解决办法]
你那个省怎么到市的,市就应该可以到县了,是同样原理
[解决办法]
在pageload里面先绑定 DropDownList 省 市 区 数据
然后在省的SelectedIndexChanged 里面根据选中省的id 查找到这个省下面所有市 然后重新绑定 市的DropDownList
然后再是在市的SelectedIndexChanged 里面根据选中市的id 查找到这个市下面所有城镇区 然后重新绑定城镇区 的DropDownList

http://hi.baidu.com/fjzsxzj/blog/item/c4fa06354272ffbbd1a2d3d8.html

热点排行