首先触发事件的ProvinceList的DropDownList要加上AutoPostBack = "true"属性 ,
其次该程序里面少掉了一句话
在 CityListDataTextField="Name";
CityListDataValueField="Name";
后面必须加上CityListDataBind();这句话才能将XML里面的数据绑定到级联菜单里面。
希望能对您有所帮助。
给你一些思路:
1、省市县的数据写到数据库中。每条数据会有一个父ID(上级ID)。
2、在页面上省变动后,查询市的数据以省的ID作为条件,县也一样,以市 的ID为条件。
第二种方法,
由于全国的这些基本上是固定的,一般变动比较少,这可以把这个数据写到JS里面,通过JS来实现。这个加载会快一些。这些数据可以到国家统计局的网站去下载。
以上就是关于ASP.NET 中用DropDownList实现省市级联菜单全部的内容,包括:ASP.NET 中用DropDownList实现省市级联菜单、省市县三级联动菜单,JS全国省市县(区)联动,怎样连接到数据库啊、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)