Dynamic Populate Extender in ASP.NET Ajax example

DynamicPopulate is a simple extender that replaces the contents of a control with the result of a web service or page method call. The method call returns a string of HTML that is inserted as the children of the target element.

.aspx Page

Other Related Links
How to use Dynamicpopulate in AJAX
How to use Alwaysvisiblecontrolextender in ASP.NET