Actually goes and fires the selectedIndexChanged event. Inheriting controls should use this to know when the event is fired [this is preferable to adding an event handler on yourself for this event]. They should, however, remember to call base.OnSelectedIndexChanged(e); to ensure the event is still fired to external listeners
[Visual Basic] Overrides Protected Sub OnSelectedIndexChanged( _ ByVal e As EventArgs _ ) [C#] protected override void OnSelectedIndexChanged( EventArgs e ); [C++] protected: override void OnSelectedIndexChanged( EventArgs* e ); [JScript] protected override function OnSelectedIndexChanged( e : EventArgs );