在.net中,dropdownlist控件一般不会自动触发change事件,必须将autopostback属性设置为true才可以触发。另外,如果在程序中有dropdownlist的嵌套使用,比如ddl_unit现邦定的是某学校的学院信息,ddl_class通过ddl_unit的值来动态显示该院的班级信息,结果是,如果是用户手动操作,正常,如果在后台用程序实现了ddl_unit的邦定,ddl_class是不会改变的。也就是在后台代码实现dropdownlist控件item改变的情况下,他不会触发change事件。
textbox控件的change时间也要将其autopostback属性设置为true后才可以触发,而且触发条件是其失去焦点的时候。