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 :

rechargement de page


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 122
    Par défaut rechargement de page
    Bonjour,

    Quand j'appuie sur entrer à l'intérieur d'un input text, la page se recharge, comment peut on empêcher ça ? merci d'avance.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 90
    Par défaut
    Bonjour,
    Dans la Page_Load :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    if (Page.IsPostBack)
                    return;

  3. #3
    Membre très actif Avatar de Pynouz
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 274
    Par défaut
    Tu ne peux pas.

    Tu peux par contre choisir le code qui sera réexécuter ou non de ton load avec un if.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if (!Page.IsPostBack)
    {
               // ton code qui ne sera pas éxecuter lors du rechargement.
    }
    edit : Ah me suis fait devancer désolé pour la double réponse.

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 122
    Par défaut
    Bonsoir,


    Dans le load j'ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if (!IsPostBack)
    {
      RegisterStartupScript("mon_alerte", "<script>Requests_();</script>");
    }
    la fonction Requests_() permet d'afficher des éléments sur la page, sauf que lors du rechargement (quand j'appuie sur entrer) je perd les éléments qui sont affichés à l'ouverture de la page.

    Merci d'avance de votre aide.

  5. #5
    Membre très actif Avatar de Pynouz
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 274
    Par défaut
    Ce qui est normal. En mode "pas à pas détaillé" tu aurais remarquer que lors du rechargement de la page on ne passe pas dans le if.
    Car le rechargement est un PostBack or la condition de ce "If" est de n'y passer que si ce n'est pas un PostBack.

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 122
    Par défaut
    Citation Envoyé par Pynouz Voir le message
    Ce qui est normal. En mode "pas à pas détaillé" tu aurais remarquer que lors du rechargement de la page on ne passe pas dans le if.
    Car le rechargement est un PostBack or la condition de ce "If" est de n'y passer que si ce n'est pas un PostBack.
    Comment peut on empêcher le rechargement de la page ? c'est possible?

  7. #7
    Membre très actif Avatar de Pynouz
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 274
    Par défaut
    On tourne en rond la non?

    Comme je te l'ai dis plus haut tu ne peux pas. Place le code qui ne doit être exécuter qu'au "1er" chargement de la page dans le "if(!Page.PostBack)".

Discussions similaires

  1. [C#] Recharger une page sur le clic d'une ListBox
    Par pc152 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 14/02/2005, 12h48
  2. Réponses: 2
    Dernier message: 17/01/2005, 14h46
  3. Changer la police avec un select, sans recharger la page
    Par Netoman dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 30/12/2004, 18h07
  4. [JSP] [STRUTS] [Javascript] Rechargement de page
    Par babylone7 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 28/07/2004, 13h21
  5. [web] rechargement de page html
    Par GMI3 dans le forum Web
    Réponses: 2
    Dernier message: 22/09/2003, 09h49

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