J'aime vraiment les regards de qui mène à ma question: p>
3 Réponses :
Non, ça ne vaut pas la peine. Si le calendrier de la boîte à outils et les extensions ModalPopup fonctionnent pour vous, alors tenez-les. p>
Dans les projets futurs, restez à l'écart de ASP.NET AJAX et utilisez JQuery exclusivement. De cette façon, vous ne courez pas dans l'un des problèmes de l'accord de mise à jour. Les formes Web ASP.NET 4.0 vont faire de l'utilisation de JQuery beaucoup plus facile dans le passé, car vous aurez plus de contrôle de la manière dont les contrôles sont nommés lorsqu'ils sont rendus à HTML. P>
J'ai envisagé de remplacer la boîte à outils de contrôle Ajax avec JQuery UI avant et jusqu'à présent, j'ai accepté avec vous. J'espérais que quelqu'un me prouverait mal = /.
Je suis surtout d'accord. Principalement. Les résultats finaux sont plus attrayants esthétiques, mais cela peut être beaucoup de travail pour la double fonctionnalité.
Je travaille sur un projet avec beaucoup de marché et de jQuery, les choses fonctionnent simplement bien. P>
Oui, c'est une période lorsque vous devez apprendre, pour faire fonctionner les choses. P>
Si vous avez beaucoup de panneaux de mise à jour et que vous ne voulez pas les supprimer, cela est compréhensible et utiliser JQuery améliore l'interface utilisateur, de sorte que cela ne va pas beaucoup pire. P>
Aussi JQuery a des fonctionnalités liées à Ajax, vous pouvez donc faire un codage élégant du client avec JQuery qui n'est pas lié à la conception et aux utilisateurs. P>
Je pense que si vous recherchez JQuery et Ajax sur Internet, vous trouverez un tas de bons exemples et de bonnes techniques aux deux technologies ensemble. P>
reménue que updatepanel est diabolique de manière diabolique lorsque vous utilisez de manière inappropriée. P> li>
updatepanel est (et généralement ajax) est très personnalisable, prenez le temps de l'optimiser p> li>
ul>
bonne chance! p>
+1 pour le panneau de mise à jour est diabolique ... doit remplacer quelques-uns d'entre eux pour $ .ajax équivalent ...
J'ai déjà appris (et je suis correct avec) les obstacles de l'UpdatePanel + jQuery. Maintenant, je suis intéressé par UpdatePanel + jquery ui. Je vais remplacer UpdatePanels avec $ .ajax () et pageMethods comme je vais (encoscosia.com/2007/07/...), mais je dois toujours garder mes panneaux de mise à jour existants.
Nous utilisons Microsoft Ajax (uniquement en utilisant UpdatePanels) et JQuery et tous fonctionnent bien. P>
Utiliser UpdatePanels fait tous les usercontrols, les post-retours, le spectacle de ViewState, etc. Travaillez-vous comme vous l'attendez avec les améliorations de l'interface utilisateur de JQuery. Il y a quelques points à apprendre à les faire travailler ensemble et jusqu'à ce que nous trouvions une alternative, nous continuerons à faire cela. Nous pensons que ça vaut la peine. P>
J'aurais envie de voir comment UpdatePanels peut être facilement remplacé par JQuery, mais je m'attends à ce qu'on aurait besoin d'écrire un code supplémentaire pour chaque remplacement UpdatePanel, plutôt que de laisser la poignée ASP.NET? Y a-t-il des articles qui présentent des articles qui démontrent le remplacement des panneaux de mise à jour contenant des contrôles ASP.NET et des usernerControls avec des événements, etc. P>
J'ai déjà appris (et je suis correct avec) les obstacles de l'UpdatePanel + jQuery. Maintenant, je suis intéressé par UpdatePanel + jquery ui. Je vais remplacer updatepanels avec $ .ajax () et pageMethods comme je vais ( ENCOSIA.COM/2007/07/11/... ), mais j'ai toujours besoin de conserver mes panneaux de mise à jour existants.
Juste mettre à jour ma réponse précédente ici: nous avons déménagé à ASP.NET MVC et n'utilise pas Microsoft Ajax du tout et purement en utilisant JQuery pour tous Ajax. En ce qui concerne le remplacement de l'emballage de mise à jour, il n'ya pas de remplacement en tant que tel, il faut repenser la manière dont les pages et les parties de l'interface utilisateur sont mises à jour. Une fois que vous commencez à utiliser JQuery Ajax uniquement, cela devient évident à quel point il est plus efficace. Je n'ai pas regardé comment l'UpdatePanel a été mise en œuvre mais je peux m'attendre à ce que ce soit très volumineux.
Encosia.com/2007/07/11/... éviter les panneaux de mise à jour et la question devient triviale. Aussi simplement éviter les panneaux de mise à jour.
Idéalement, je voudrais. Malheureusement, je n'ai pas le temps ni les ressources pour supprimer tous les points de mise à jour de mon projet.
Faire exactement la même chose et il y a des revers assez douloureux.