关于C# DropDownList 动态加载数据笔记

时间:2021-10-09 18:21:37

  今天在处理一个导游注册的页面,其中需要填写地址以及该地址下所有旅行社,地址区级以上都是用下拉列表实现,具体地址街道等手动填写。在填写区县之后,,该区县下的所有旅行社也需要动态加载。

后台代码

DataTable dt = 。。。//用存储过程根据所选的地区来获取对应旅行社名字

ddl.datasouce= dt;
ddl.DataTextField="TravelName";//在数据库中获取出来的字段名称
ddl.DataValueField="TravelID";//在数据库中获取出来的字段名称
ddl.databind();
ddl.items.insert(0,new ListItem("",""));//这里两个空字符串,第一个表示DropDownList的Text,第二个表示DropDownList的Value