Update GridView avec un UpdatePanel et un Timer [Résolu]

Signaler
-
 Utilisateur anonyme -
Bonjour,

Tout d'abord, joyeux noël !

Je n'arrive pas à faire un update des données se trouvant dans ma gridview avec un UpdatePanel et un Timer en Ajax.

Mon UpdatePanel et mon timer fonctionnent bien car si j'ajoute un Label par exemple dans l'updatepanel et que j'enregistre, il s'affiche bien sans refresh de la page.

J'emploie donc la fonction UpdatePanel1.Update() dans mon évenement Timer1_Tick mais la fonction Update n'actualise apparement pas les données qui se trouvent dans une GridView.

Ma question est donc : quel fonction utiliser dans mon Timer1_Tick pour actualiser mes données se trouvant dans ma Grid ?

Merci

A++

5 réponses

Il suffisait juste d'ajouter MonGridView.DataBind() pour actualiser les données se trouvant dans ma grid

A++
Messages postés
5
Date d'inscription
mardi 10 janvier 2006
Statut
Membre
Dernière intervention
14 mars 2007

Bonjour,
bon je peux t'aider je l'es les deja fait en .net 2003 mais par contre s'a fait presque un mois que j'ai commancer a developper sous .net 2005 des application web en asp.net mais pour ta question j'ai essayer de le resoudre et j'ai ecrie le code qui va étre integrer dans Timer1_Tick mais pour mon projet, j'ai pa trouver une timer pr l'inserer dans mon projet,

tu peux me dire ou ta trouver oubien comment faire pour ajouter une Timer ?
Salut, le timer ne fait pas partie de ASP.net 2.0 mais de la librairie Ajax.

Pour avoir le contrôle timer dans la toolbox de ton VS, tu dois télécharger ASP.net Ajax 1.0 RC sur http://ajax.asp.net/default.aspx?tabid=47&subtabid=471

A++
Messages postés
6
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
1 février 2007

bonjour,
2 questions :
- sur quel évènement le databind ? (GridView1_RowUpdated)
- est-ce la même chose pour des requêtes ou des tables (je travaille avec des bases access d'où ce vocabulaire).

Merci
Thomas






 
Bonjour,

Dans mon cas je mettais mon DataBind dans l'évenement Timer Tick car mon but était d'actualiser les données ce trouvant dans mon UpdatePanel (Ajax) tout les x temps.

A++