Suscripción a eventos de JavaScript después de la devolución de datos asíncrona de UpdatePanel

Tengo un problema con el controlador de eventos jquery después de la devolución de datos asíncrona en la página asp.net. Yo leoeste tem - es una buena solución, pero necesito una función separada. Entonces estoy usandojquery plugin enmascarado.

Mi código js ahora es:

<script type="text/javascript">

jQuery(document).ready(function () {
  var control = $("#txtCustomerPhone");

  InitPhonePattern(this, control);

  var prm = Sys.WebForms.PageRequestManager.getInstance();
  prm.add_endRequest(InitPhonePattern(this, control));
 });

 function InitPhonePattern(sender, args) {
  $(args[0]).mask("+7 (999) 999-99-99", { completed: 
    function () {
    $('#btnCheckCustomerPhone').click();} 
  });

}
</script>

Como ve, la máscara se inicializó 2 veces: en el documento Listo () y después de la devolución de datos asíncrona (en endRequest ()). Pero el complemento de máscara no se asigna después de la devolución de datos asíncrona.

Alguien entiende el problema? Estaría agradecido por la ayuda!

Respuestas a la pregunta(2)

Su respuesta a la pregunta