为了账号安全,请及时绑定邮箱和手机立即绑定

C#中的数据连接问题

C#中的数据连接问题

婷婷同学_ 2018-11-06 06:03:23
怎样解决在C#中,其中要用到数据库连接,一个下拉框中中选定一个值,在下一个下拉框中出现指定的值。比如   第一个下拉框中:选定年级 A班 则 :          第二个下拉框中指定只出现 A1                                                       A2                                                       A3            第一个下拉框中:选定年级 B班             则 :第二个下拉框中指定只出现 B1                                                         B2                                                         B3  .........................
查看完整描述

2 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

下拉框有一个属性autopostback为true,则该下拉框的选定值发生改变生会触发事件,在这个事件里你就可以根据第一个下拉框的选定值,来重新绑定第二个下拉框的值了

查看完整回答
反对 回复 2018-11-07
?
慕虎7371278

TA贡献1802条经验 获得超4个赞

给你写个例子:

1,dropdownlist1.dataSource=你要绑定班级的数据源;

dropdownlist1.DataValueField="班级的编号字段";

dropdownlist1.DataTextField="班级名称字段";

dropdownlist1.dataBind();

2,dropdownList2.dataSource=getData("班级编号字段")//这里是个函数你自己会写吧。返回值为dataSet或DataTable都行。作用:通过班级编号查询与之相关的像A1,A2等数据

dropdownlist2.DataValueField="班级的编号字段";

dropdownlist2.DataTextField="班级名称字段";

dropdownlist2.dataBind();

3,最后将dropdownlist1的autoPostBack设置为True。希望对你有用,仅供参考,如有不足之处请给我指出。:-)


查看完整回答
反对 回复 2018-11-07
  • 2 回答
  • 0 关注
  • 348 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信