0
Use Place holder control to place the user control dynamically.
Here is some lines:
string userControlName = "UserControl1.ascx";
Control control1 ;
control1 = LoadControl( userControlName );
placeHolderControl1.Controls.Clear();
placeHolderControl1.Controls.Add( control1 );