À l'aide de jQuery AJAX avec ASP.NET Webforms
Quelqu'un connais un lien vers un bon article/tutoriel pour prendre en main l'utilisation de jQuery pour les appels AJAX plutôt que de ASP.NET AJAX? J'essaie d'éviter d'utiliser des UpdatePanels entièrement dans cette app, je n'ai pas pu faire dans le passé.
- Est-il une raison spécifique que vous ne souhaitez pas utiliser la mise à Jour des Panneaux? Je suis dans le même bateau et je suis juste vous demandez-vous à votre raisonnement. En essayant de déterminer ASP.Net AJAX vs jQuery (j'adore) ou une combinaison des deux...
- Le problème avec la mise à jour des panneaux est qu'après la vue d'ensemble de l'état de déclenchement de l'ensemble du serveur de la page de calcul, le téléchargement de l'ensemble de la page web, puis jeter l'ensemble du travail réalisé par le serveur de remplacer le contenu du panneau. Aussi, lorsque le contenu du panneau sont remplacés, l'utilisateur perd le focus sur le contrôle qu'ils exerçaient.
Vous devez vous connecter pour publier un commentaire.
La plus complète de l'article que j'ai jamais trouvé sur ce sujet
http://www.codeproject.com/KB/ajax/AjaxAndAspNET.aspx
Il évite le panneau de mise à jour, le gestionnaire de script et viewstate.
Voici quelques liens:
Un coup d'Oeil Dans JQuery API
http://gridviewguy.com/Articles/407_A_Look_Into_JQuery_Ajax_API.aspx
À l'aide de FireBug Profiler pour Creuser Profondément dans MS AJAX et JQuery API
http://azamsharp.com/Posts/83_Using_FireBug_Profiler_to_Dig_Deep_into_MS_AJAX_and_JQuery_API.aspx
Sur la Demande de Chargement à l'Aide de JQuery Ajax API
http://azamsharp.com/Posts/74_On_Demand_Loading_Using_JQuery_Ajax_API.aspx
Damien Edwards a juste donné un jeu génial de parler sur ce sujet lors de la récente conférence MIX11. Vous pouvez regardez la vidéo en ligne et télécharger son code. Il a développé un jquery-UI rallonges de projet qui fonctionne de la même manière que ASP.NET AJAX toolkit œuvres, mais juste s'étend de contrôle normal/tags/les éléments avec jQuery fonctionnalité. Le projet est sur CodePlex.