Hi,
You have add dynamic control at page load event not any selected change event...
so that when you call cmdSave_Click() event the previous created dynamic control are erased....
so you have redraw these control(dynamic) at page load event...then you can assign any value on it..
If you find this helpful, plz vote & Mark as Solution.
Thanks
Asp.Net C# Help Code[
^]
Hemant Singh