When using dropdownlist in EditItemTemplate, you can save the selected value in a Session variable and then set that value for the label in ItemTemplate. The same Session variable can be used to select the default item in the dropdown control on subsequent editing.
In the above post I saw that you are setting the SelectedIndex instead of SelectedValue. Can you try setting selectedValue to the session variable value and see whether it is working fine?