I notice that this is old but someone looking for the answer might find my comment helpful.
1. Put the control and the textboxes inside an updatepanel.
2. Set
AutoPostBack = true
on the dropdown.
3. Add the dropdown as an async trigger for the updatepanel.
4. at the end of the
onSelectedIndexChanged
update the panel using
panel.Update()