c#中如何让两个DropDownList关联

我想在第一个DropDownList中显示省份,第2个中显示相应的城市,例如:1中显示黑龙江,2中就出现相应的哈尔滨、牡丹江等!并且我的数据都是在数据中保存的... 我想在第一个DropDownList中显示省份,第2个中显示相应的城市,例如:1中显示黑龙江,2中就出现相应的哈尔滨、牡丹江等!并且我的数据都是在数据中保存的 展开
 我来答
wrigon
2012-04-26 · TA获得超过250个赞
知道小有建树答主
回答量:462
采纳率:50%
帮助的人:200万
展开全部
第一步:
在页面加载事件中绑定省的下拉列表:
DropDownList.DataSource=查询的结果;//查询结果可以是List或DataSet等等
DropDownList.DataTextField="name"; //name也就是实体类中保存省的属性
DropDownList.DataValueField="id"; //id也就是实体类中保存省ID的属性
DropDownList.DataBind();
第二步:
将省的DropDownList的AutoPostBack属性设置为true,并添加SelectedIndexChanged事件
第三步:
在第二步添加的事件中绑定市的DropDownList,绑定方法和省的一样,Sql语句中的Where条件是:省的ID=省的DropDownList.SelectedValue
如果这样还看不明白,那就真的没办法了。。。
xhl522008
2012-05-02 · TA获得超过225个赞
知道答主
回答量:48
采纳率:100%
帮助的人:31.7万
展开全部
同意一楼的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友770eb8bca
2012-04-26 · TA获得超过240个赞
知道小有建树答主
回答量:647
采纳率:50%
帮助的人:227万
展开全部
海纳浩然----我是明白了,不知道楼主明白没???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式