UpdatePanel - Trigger Manual
Por defecto todos los controles hijos del UpdatePanel realizan postback asincrónicos pero puedes modificar este comportamiento mediante la propiedad ChildrenAsTriggers si estableces como false esta propiedad deberes establecer la propiedad UpdateMode como Conditional, si no sigues esta regla se producirá una excepción de tipo InvalidException que será lanzada por el ScriptManager durante el evento de página PreRender.
Para permitir que un control invoque una postback asincrónico o síncrono podemos utilizar el mecanismo de creación de un trigger mediante la clase AsyncPostBack y PostBack como se muestra en el siguiente fragmento de código de manera declarativa.
De la misma manera puedes agregar trigger de tipo Postback tan solo con agregar el respective manejador de evento para eso sugiero que veas los post de UpdatePanel AsyncPostBack Trigger y UpdatePanel PostBack Trigger.
El método Update() del UpdatePanel
Si deseas refrescar o actualizar un UpdatePanel con la propiedad UpdateMode establecida como Conditional sin la necesidad de crear un trigger de tipo AsyncPostBack ya sea demanera declarativa o programaticamente, puedes ejecutar el método Update del UpdatePanel para que este actualice su contenido como se muestre en el siguiente fragmento de código.
Uso del método Update desde C#
Uso del método Update desde VB
Usar el método Update() del Update panel es relativamente util cuando deseas actualizar desde un UpdatePanel a otro UpdatePanel que no se encuentren en el mismo nivel de anidación jerárquica.