Tengo varios elementos de entrada y opción en mi página, cada uno (casi) tiene un evento adjunto para actualizar el texto en la página una vez que cambian. Yo uso jQuery, que es realmente genial :)Reenlace de eventos en jQuery después de la actualización de Ajax (panel de actualización)
También uso el framework Microsofts Ajax, utilizando UpdatePanel. La razón por la que hago eso es porque ciertos elementos se crean en la página en función de alguna lógica del lado del servidor. Realmente no quiero explicar por qué uso el UpdatePanel, incluso si pudiera (con un poco de esfuerzo) volver a escribir para usar solo jQuery. Todavía quiero ese UpdatePanel.
Probablemente lo adivinó: una vez que tengo una devolución de datos en el UpdatePanel, los eventos de jQuery dejan de funcionar. De hecho, estaba esperando esto, ya que la "devolución de datos" no es realmente una nueva devolución, por lo que mi código en document.ready que ata los eventos no se volverá a activar. También confirmé mi sospecha leyendo 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 jQuery) a la página, sino algo tan simple como poder capturar la 'post-actualización' de UpdatePanel, donde puedo simplemente llamar a mi método para volver a vincular todos los elementos del formulario .
Esto es muy similar a esta pregunta: http://stackoverflow.com/questions/256195/jquery-document-ready-and-updatepanels –