I\'m creating a server control that basically binds two dropdown lists, one for country and one for state, and updates the state dropdown on the country\'s selectedindexchan
I can't see that you're adding these controls to the control hierarchy. Try:
Controls.Add ( ddlCountries ); Controls.Add ( ddlStates );
Events won't be invoked unless the control is part of the control hierarchy.