Je me demande comment ajouter un gestionnaire d'événements javascript en utilisant asp.net ajax. Je dois ajouter des gestionnaires d'événements après la mise à jour ajax car le plugin Jquery pour trier les tables ne fonctionne pas et la méthode onload pour afficher un clavier d'écran ne se déclenche pas aussi bien. Y a-t-il un moyen de faire cela? Peut-être que je dois passer à une autre bibliothèque ajax ou/et essayer Asp.Net MVC à accomplir?Comment ajouter un gestionnaire d'événement javascript en utilisant asp.net ajax
Répondre
Votre question est un peu floue. Quoi qu'il en soit, si vous souhaitez ajouter un gestionnaire d'événement à un élément après une mise à jour partielle, vérifiez l'exemple suivant.
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>
<script type="text/javascript">
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function() {
if (prm.get_isInAsyncPostBack) {
$addHandler($get("Button1"), "click", function() {
alert("This is a test...");
});
}
});
</script>
C'est ce que je cherchais, mais mon tri jquery échoue toujours avec la validation jquery. J'ai probablement besoin de travailler dessus de façon plus approfondie. – Desecho
Merci cela m'a aidé à re-style une table en utilisant jquery qui a été mis à jour (recréé) en utilisant asp.net ajax – tomfumb
- 1. Ajouter deux numéros en page asp.net en utilisant Javascript
- 2. Comment ajouter dynam tag dynamiquement en html en utilisant javascript/
- 3. Comment supprimer le gestionnaire en javascript
- 4. Comment analyser un fichier binaire en utilisant Javascript et Ajax
- 5. JavaScript gestionnaire d'événements dans ASP.NET
- 6. Comment soumettre un formulaire en utilisant AJAX?
- 7. comment pouvons-nous ajouter un doctype en utilisant javascript
- 8. Personnalisé Javascript Ajax pour ASP.NET
- 9. ASP.NET Treeview - Ajouter un nœud via Javascript
- 10. ASP.net, Ajax, aide JavaScript
- 11. Comment puis-je ajouter un message de confirmation côté client (JavaScript) en utilisant ASP.NET?
- 12. ASP.Net: Comment ajouter des lignes à un répéteur en utilisant DOM/Javascript?
- 13. Comment ajouter/utiliser un contrôle AJAX dans un site Web non-AJAX activé dans ASP.NET?
- 14. ajouter gestionnaire par réflexion en utilisant l'héritage EventArg
- 15. avec asp.net en utilisant javascript
- 16. Télécharger l'estimateur en utilisant JavaScript et Ajax
- 17. J'ai besoin d'un gestionnaire de requête ajax générique pour asp.net
- 18. Créer un bouton ASP.NET dynamiquement en utilisant l'appel ajax
- 19. Ordre d'évaluation en code JavaScript utilisant Ajax?
- 20. Comment passer/échapper un argument à un gestionnaire d'événements joint en utilisant javascript?
- 21. Asp.Net C# -> Javascript Ajax
- 22. Ajouter un attribut désactivé à l'élément d'entrée en utilisant Javascript
- 23. Comment remplacer un gestionnaire d'événements JavaScript intégré?
- 24. Comment ajouter un nouvel élément en JavaScript?
- 25. Comment charger dynamiquement des fonctions Javascript en utilisant Ajax?
- 26. Comment ajouter un gestionnaire de clé à un GWT FlexTable?
- 27. Ajouter un élément HTML - textarea dynamiquement en utilisant Javascript
- 28. ajouter un nombre incertain de champs en utilisant javascript
- 29. Ajouter un élément html en utilisant javascript rend d'autres js
- 30. Comment gérer plusieurs vues en utilisant ajax et asp.net
Avez-vous essayé la méthode jQuery 'live'. – rahul
Je l'ai essayé mais ça n'a pas marché pour moi. J'espère que je ne l'ai pas mal utilisé. Je vais essayer l'approche JSON AJAX au lieu de mettre à jour les panneaux en suivant ce lien: http://encosia.com/2007/07/11/why-aspnet-ajax-updatepanels-are-dangerous/ – Desecho
Sans aucun exemple de ce que vous avez essayé, c'est assez difficile de vous aider. – Pointy