web method, ajax et postback
-
jeudi 22 novembre 2012 09:32
Bonjour,
J'aurais besoin de quelques infos sur le fonctionnement d'un updatepanel et d'un updatepanel avec ajax control toolkit.
L'objectif final étant que lorsque je ferais un allez retour au server (postback), les modification fait dans l'update panel puisse seront sauvegardé par ma page asp et je pourrait les retrouver coté serveur.
Exemple : j'ai une boite a outils avec des listes et des chexkboxs qui se mettent a jour (sans rafraîchissement complet de la page) et quand je clique sur le bouton chercher, je doit pouvoir récupérer les infos de ma boite à outils malgré le rafraîchissement complet de la page et que les modifs ont été faites "cotés client".
Est ce possible ? Ou dois je alors tous faire coté client avec de l'ajax et des webmethod ?
Toutes les réponses
-
jeudi 22 novembre 2012 14:37
Re bonjour ! ;-)
Il faut voir l'update panel comme une zone de page (un div par exemple) dont le code HTML peux être modifié dans avoir à recharger toute la page. Pour faire simple : tu mets un updatepanel dans la page, un bouton dans ton updatepanel, et normalement un click sur le bouton ne rafraichit que le HTML de l'updatepanel. Pour bien te rendre compte du fonctionnement, regarde les traces réseaux avec Firebug.
Dans l'évenement "OnClick" du bouton, tu réalise les traitements que tu souhaite : insert dans une bd, incrément d'un compteur, etc.
Quelques liens vers des tuto super simples : http://ajax.net-tutorials.com/controls/updatepanel-control/, http://msdn.microsoft.com/fr-fr/library/bb399001%28v=vs.100%29.aspx
Cordialement.
- Modifié Aurel BeraMicrosoft Contingent Staff, Owner vendredi 23 novembre 2012 13:07 Links
- Marqué comme réponse Kiwi19 vendredi 23 novembre 2012 14:46
-
vendredi 23 novembre 2012 14:46Parfaitement ce dont j'avais besoin. Merci =)
-
vendredi 23 novembre 2012 17:00De rien !

