Exécuter un script après le panneau de mise à jour AJAX asp.net

Je lance un panneau de mise à jour ajax sur mon site. Le panneau de mise à jour renvoie de nouveaux contrôles. Je voudrais définir un certain JavaScript pour les contrôles après leur retour de l'appel ajax. Y a-t-il une manière de faire ça? Merci pour toute aide!

Attachez-vous à l'événement MSAjax

function pageLoad(){ } 

Cela va déclencher chaque fois que le panneau de mise à jour se rafraîchit … vous pouvez effectuer vos reliures / nouvelles liaisons là-bas

… et oui, c'est tout ce que vous devez faire, mettez-le sur la page et cela va déclencher.

Mise à jour :: [on dirait que j'avais la fonction nommée de façon incorrecte (je pense que cela fonctionnerait encore)) c'est vraiment simple si vous avez un gestionnaire de script sur la page .

 <script> ///<summary> /// This will fire on initial page load, /// and all subsequent partial page updates made /// by any update panel on the page ///</summary> function pageLoad(){ alert('page loaded!') } </script> 

http://www.asp.net/ajax/documentation/live/overview/AJAXClientEvents.aspx

Vous pouvez utiliser une minuterie avec une fonction qui vérifie si les contrôles existent tous les quelques centaines de ms. Une fois qu'il les détecte, appliquez votre script et mettez fin à la minuterie.