Best alternative solution for ASP.NET AJAX UpdatePanel for dynamically add and remove user controls without full postback
Use jQuery with ASP.NET Ajax PageMethods:
http://encosia.com/2008/05/29/using-jquery-to-directly-call-aspnet-ajax-page-methods/