Bien primero que nada vamos a la sección del proyecto en CODEPLEX, recuerden que este sitio web, es implementado por Microsoft para apoyar al Open Source, y en donde la comunidad de desarrolladores puede compartir sus codigos de proyectos.
URL: http://www.codeplex.com/AjaxControlToolkit
Descargamos la versión 3.5 sp1 para visual studio 2008.
Descomprimimos el zip y nos vamos a la carpeta de AjaxControlExtender, damos doble clic AjaxControlExtender.vsi e instalamos las plantillas.
Iniciamos en Visual Studio 2008, abrimos el proyecto de AJAXControlToolkit de la carpeta que descomprimimos, buscamos TemplateVSI, y damos build al proyecto y de ahi nos genera dos archivos una dll y un archivo de propiedades .pdb.
Esos archivos los copiamos y los tenemos presente para a continuación:
Creamos un nuevo sitio web.
Escogemos un pestaña de la barra de herramientas le colocamos el nombre que querramos.Y damos clic derecho agregamos componentes o “choose items”.
Escogemos el dll que copiamos. y damos aceptar.
Tenemos la lista de los controles que acabamos de anexar al ToolBox.
Ahora vamos a hacer un demo.
Seleccionamos un ScriptManager, recuerden que si vamos a trabajar con AJAX, necesitamos forsozamente este control antes de todos.
Si coloco un botón, y despues me voy a mi barra de herramientas donde tengo los controles de AJAX, puedo seleccionar y arrastrar el ConfirmButtonExtender, sobre el Boton agregado.
Automaticamente aparece del siguiente modo, y en la ventana de propiedades del botón se anexa lo siguiente:
Supongamos que deseamos utilizar la propiedad de ConfirmText para mandarle un mensaje al usuario de la pagina.
Y vemos nuestra pagina en el explorador web.
Fuente: http://mredison.wordpress.com/2008/10/08/como-trabajar-con-ajax-controltoolkit-35/