Question: how to retain selected value of dropdown in asp.net on postback?
Answer: view state will keep the selected values. I think you lost selected values on postback due to binding again and again on each post back. check the IsPostBack and then bind your first and second droupdowns. 3rd one can be bind on selected index change of the 2nd droupdown.