有人问
(1)AutoPostBack="True"

(2)事件也注册了

(3)事件也写了






怎么还是不能输出选定项?进行调试发现不能进入SelectedIndexChanged事件。
其实还有一种可能,就是你为DropDownList的不同option设置了相同的value
比如后台这么写:






这样不会触发SelectedIndexChanged事件,修改成






一切些正常,根据msdn的解释:
ListControl.SelectedIndexChanged 事件
当列表控件的选定项在信息发往服务器之间变化时发生
这不同于js的onchange事件,改为







测试可知。