Tengo varios elementos de entrada y opción en mi página, cada uno (bueno, casi) tiene un evento adjunto para actualizar algo de texto en la página una vez que cambian. Yo uso jQuery que es realmente genial :)
También utilizo el marco Microsofts Ajax , utilizando UpdatePanel. La razón por la que hago eso es que ciertos elementos se crean en la página basándose en alguna lógica del lado del servidor. Realmente no quiero explicar por qué uso UpdatePanel, incluso si pudiera (se puede con bastante esfuerzo) reescribirlo para usar solo jQuery , todavía quiero ese UpdatePanel.
Probablemente lo haya adivinado: una vez que tengo una devolución en el UpdatePanel, los eventos de jQuery dejan de funcionar. De hecho, esperaba esto, ya que la "devolución de datos" no es realmente una devolución de datos nueva, por lo que mi código en document.ready que une los eventos no se activará nuevamente. También confirmé mi sospecha leyendo sobre ello en las bibliotecas de ayuda de jQuery.
De todos modos, me queda el problema de volver a vincular mis controles después de que UpdatePanel haya terminado de actualizar el DOM . Preferiblemente necesito una solución que no requiera agregar más archivos .js (complementos de jQuery) a la página, pero algo tan simple como poder capturar la 'actualización posterior' de UpdatePanel donde puedo simplemente llamar a mi método para volver a enlazar todos los elementos del formulario .