Bonjour,

je travaille sur une grosse application qui gère une pharmacie. J'ai une page qui contient les informations sur un patient. À l'intérieur de celle-ci se trouve plusieurs grilles qui affiche par exemple, ses allergies, ses ordonnances, ses tests de laboratoire, etc... J'utilise les contrôles Télérik dont les RadGrid.

J'ai donc plus de 5 grilles dans la même page et mon problème est que lorsque je fais un tri sur une colonne d'une grille, par exemple, qui se trouve à l'intérieur d'un UpdatePanel, la page au grand complet est envoyé au serveur et tous les événement des 4 autres grilles sont appelés pour ensuite retourner la grille trier et mettre à jour le UpdatePanel.

Donc je me trouve à envoyer plusieurs données inutiles pour rafraîchir ma grille. Est-ce qu'il existe un moyen de seulement envoyer les données nécessaire avec asp.net ajax ou il n'y rien à faire avec cela.

Je sais qu'il existe les WebMethod/PageMethod, mais je ne peux pas accéder aux contrôles serveurs.

Merci!