Loading user controls dynamically is one of the most common scenarios in ASP.NET programming.      This example demonstrates how to achieve the desired functionality in a straightforward and      simple way with the RadAjaxPanel control. You can also use the      RadAjaxManager for the same purpose – you will need to AJAX-enable a     standard ASP:Panel and then load the user controls within.