Reload ais pas de changement [Résolu]

Signaler
Messages postés
88
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
18 avril 2008
-
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
-
Salut a tous,

Voilà, je crée un tableau dynamiquement avec des données venant d'une database, tout ca dans mon page_load.

par contre j'ai plusieur boutons de tri de colonne qui marchent impec, seulement il faut que je fasse un "response.redirect" vers la meme page pour voir apparaitre les changements.

Mon premier probleme est que si je ne le fait pas, il m'execute bien la fonction de tri mais ne rafraichit pas la page.

Mon second probleme, c'est que si je ait cette commande (response.redirect), il me remt mes listes déroulantes dans leur état initial et non dans l'état dans lequel je les ai laissées.

avez vous une solution

merci de votre aide

3 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Bonjour,

cela vient surement du cycle de vie d'une page asp.net

init > load > click & co > render

Je pense que tu charges tes données dans le load puis tu modifies tes données dans un événement click (qui se passe après le load) et du coup tes données ne sont pas affiché juste après le click.

<hr />Cyril - MSP - MCPD ASP.net & MCTS SQL
Messages postés
240
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
18 février 2011

Salut,
ton tableau est fait avec quel contrôle ? (datagrid, gridview, repeater ???)
@+
Messages postés
88
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
18 avril 2008

avec un controle table