I have created dynamic controls (TextBox and DropDownList) within a Panel. When running the application I put data into the controls and click on a button to save that data. Unfortunately when I click on a button dynamic controls are lost. To restore them I save them in Session just after I create them and then retrieve them after clicking my button. When I get them back the data I entered is not there because there has been no opportunity to save it to Session or anywhere else. I&#039;ve tried in LoadViewState, SaveViewState, Page_Load, OnInit, TextBox_TextChanged and the Button_Click event but in each of these places the data has already disappeared.<BR>Any suggestions please?<BR>Dave