日期:2014-05-17  浏览次数:20734 次

DropDownList 多级加载问题..
我有3个 DropDownList1,DropDownList2,DropDownList3.
服务器控件SqlDataSource进行绑定.

因为最初图方便,直接使用了服务器控件进行绑定.
第二个DropDownList2依赖DropDownList1的值,DropDownList3依赖DropDownList2的.
但每次选择DropDownList1产生变化时,DropDownList2发生改变而DropDownList3还是原来的样子.
如何去重新加载DropDownList3的值呢?



------解决方案--------------------
DropDownList1SelectedIndexChanged事件里,重新加载DropDownList2,并且DropDownList2默认选第一项,这样就触发了DropDownList2的SelectedIndexChanged事件,在DropDownList2的SelectedIndexChanged事件里重新加载DropDownList3