Mon éternel problem de refresh... [ASP.NET] - C#/.NET managed - Programmation
Marsh Posté le 14-03-2006 à 17:19:39
Arjuna a écrit : J'ai une page. |
A mon sens, tu devrais avoir une methode qui fasse la requete et le bind de ta liste de liens
et ds ton evenement save, a la fin, tu relances la methode de bind de ta liste de lien non ?
Marsh Posté le 14-03-2006 à 19:46:45
Hmmm, de mémoire, ça ne fait rien.
En fait, le "save" semble se lancer une fois la page finie de générer. Et c'est justement mon problème.
Testerai demain.
Marsh Posté le 15-03-2006 à 09:22:14
Arjuna a écrit : Hmmm, de mémoire, ça ne fait rien. |
je veux dire ds ta proc btnsave_click (désolé pour le manque de precision), tu as ta commande qui fait ta sauvegarde...juste apres appelles ta methode qui fait le bind / rechargement de tes liens (dans la m procedure)
Marsh Posté le 16-03-2006 à 10:13:04
That just works !
Comprends pas pkoi d'habitude ça marche pas... Maybe c'est pas le même problème que d'habitude
Marsh Posté le 14-03-2006 à 10:46:21
J'ai une page.
Dans la partie supérieure, j'ai une liste de liens.
OnCommand dessus, je charge dans la partie inférieure des informations correspondantes dans un forumlaire.
Dans ce cas, ça marche bien : je clique, et immédiatement j'ai les infos qui se chargent.
Par contre, en bas du formulaire, j'ai un bouton "save", qui met à jour la base de données.
Là, la liste des liens ne se rafraîchit pas. Je dois recharger manuellement la page une second fois pour voir mes modifs.
Et ça me gonfle, c'est à chaque fois pareil, et à chaque fois je dois faire des bidouilles prises de tête pour que ça marche.
Est-ce qu'il y a un moyen "simple" pour faire marcher la chose ?
Voici le code de ma page :
=> Sur le "btnSave_Click" ça marche pas bien (new créée ou modifiée, mais liste non rafraîchie), alors que sur le "btn_Newnew_Command" ou "NewLinkBtn_Command" ça marche bien (données du forumlaire mises à jour)...
Message édité par Arjuna le 14-03-2006 à 10:51:15