IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Recharger page après un click sur le bouton précédent


Sujet :

ASP.NET

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2010
    Messages : 64
    Points : 155
    Points
    155
    Par défaut Recharger page après un click sur le bouton précédent
    Bonjour,

    Débutant en asp.net je me trouve devant un problème basique qui me fait tourner en bourrique......

    Pour faire simple on vas dire que j'ai deux pages, Page1.aspx et Page2.aspx lors d'un click sur un bouton de la page je fait des traitement, puis un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Response.Redirect ("../Page2.aspx?type=Remboursement", true);
    Jusque la tout va bien.

    Mon problème est lorsque je suis sur la Page2.aspx et que l'utilisateur click sur précedent(le bouton du navigateur) ce qui le renvoie a la page1.aspx je veux refresh ma page1, hors le navigateur a l'air d'utiliser le cache pour me réafficher la page1 (donc page non rafraichit).
    Si je fait F5 par la suite tout rentre dans l'ordre mais bon.
    Question: Suite a un click sur le bouton précedent, avant l'affichage de la page quel evenements sont déclenchés? (je ne passe ni par Page.load ni par Page.init apparament)

    Si c'est pas clair n'hesitez pas a me faire preciser, et merci d'avance

  2. #2
    Membre éclairé Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Points : 755
    Points
    755
    Par défaut
    On peux éviter l'affichage de la cache du page précédente et en même temps faire une demande Http de la page en question vers le serveur. Mets le code suivantedans ta page load event.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Response.Cache.SetCacheability(HttpCacheability.NoCache);
    Response.Expires = 0;
    Response.Cache.SetNoStore();
    Response.AppendHeader("Pragma", "no-cache");
    En gros ce code nous dis que voila, la page en cours ne sera pas disponible en cache, le navigateur est prévenu et au moment de la demande de la page (click bouton précédent) il fait une requette http vers le serveur.

    A+

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2010
    Messages : 64
    Points : 155
    Points
    155
    Par défaut
    Que dire ca marche juste parfaitement , et ca match exactement ce que je voulais une requete http vers le serveur qui me recharge la page....

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. actualiser une page apres un click sur un lien
    Par diengkals dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/05/2012, 18h11
  2. Réponses: 0
    Dernier message: 15/05/2011, 22h31
  3. [HTML] affichage d'une page après clic sur le bouton 'précédent' du navigateur
    Par val_lala dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 06/04/2008, 23h21
  4. Réponses: 2
    Dernier message: 26/07/2005, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo