应该是dropdownlist1 的选择项变化(SelectedChanged)才调用了 绑定dropdownlist2的方法
所以 需要在dropdownlist1中选择其中一个选项,dropdownlist2才会显示数据。
你在绑定dropdownlist1时 没有触发dropdownlist1 选择项变化(SelectedChanged)事件,所以没有进行dropdownlist2的绑定。
你要在绑定了dropdownlist1后 自已调用一下绑定dropdownlist2的方法
最简单的:鼠标放在控件上,有个拓展标志的,点下,新建数据源,如何配置数据源应该会吧!在配置的时候使用SQL语句,例如:select htid from HardInfo,HardType where HardInfoid=HardTypeid
用两个DropDownList做联动
第一个dropdownlist绑定植物和植物id
第二个dropdownlist绑定与第一个dropdownlist的selectitem关联的分布地域和植物id ,
ConnClose();
//开始绑定DropDownList
//指定DropDownList使用的数据源
DropDownList1DataSource = dsTables["Table1"]DefaultView;
//指定DropDownList使用的表里的那些字段
DropDownList1DataTextField = "ItemName"; //dropdownlist的Text的字段
DropDownList1DataValueField = "id";//dropdownlist的Value的字段
DropDownList1DataBind();
以上就是关于设置两个dropdownlist,绑定了数据库,dropdownlist2根据dropdownlist1的变动而显示相应数据。全部的内容,包括:设置两个dropdownlist,绑定了数据库,dropdownlist2根据dropdownlist1的变动而显示相应数据。、asp.net怎样把数据库中字段的值绑定到dropdownlist上,、dropdownlist绑定到数据库的显示问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)