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 :

NOVICE - Reload d'une page Evenement


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 62
    Par défaut NOVICE - Reload d'une page Evenement
    Bonjour à tous,

    je suis un pb ou je me trouve assé embêté.

    J'ai une page asp contenant des listes deroulantes, des textes box, des controls perso, et des boutons (valider, annuler). Lorsque je veux valider mes mes donner, je me retrouve dans un cas assé bizarre, mes champs texte sont vide (control.Text = ""), et mes listes internes (List<>)sont "null". Comme ci la page à été rechargée entre mon action de cliquer et la prise en compte de l'évènement.

    Je voulais savoir si il y avait un evenement particulier que je pourrais intercepter pour enregistrer mes données avant que celles-ci ne soient effacées?


    Merci d'avance.


    Cathar-Rhythm: =>

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 30
    Par défaut
    Citation Envoyé par cathar_rhythm
    Comme ci la page à été rechargée entre mon action de cliquer et la prise en compte de l'évènement.
    C'est effectivement le cas, et tu t'en rendra facilement compte en debuguant pas-à-pas
    Par contre, tes champs sont censés être remis à jour automatiquement normalement :/

  3. #3
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 62
    Par défaut
    mes champs sont bien mis à jour, mais avec les anciennes valeurs.

    par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
    protected void Page_Load(object sender, EventArgs e)
    {
    this.nom.Text =  mon_obj.Nom;
    }
     
    protected void Valider(object sender, EventArgs e)
    {
    mon_obj..Nom = this.nom.Text; //ici this.nom.Text est vide
    }
    Y a t il un moyen d'intercepter cet evenement, avant qu'il ne vienne détruire mes données?


    Cathar_Rhythm =>

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 30
    Par défaut
    as tu essayé en supprimant ca : this.nom.Text = mon_obj.Nom; ?

Discussions similaires

  1. Reload d'une page sur FF et IE
    Par Casio dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 20/06/2012, 07h16
  2. cmt empêcher un reload d'une page?
    Par I.Z.M.M dans le forum ASP.NET
    Réponses: 2
    Dernier message: 14/01/2009, 15h55
  3. [PHP-JS] enregistrement avant reload d'une page
    Par zycomatic dans le forum Langage
    Réponses: 3
    Dernier message: 27/03/2008, 09h51
  4. reload d'une page
    Par phoque.r dans le forum Langage
    Réponses: 5
    Dernier message: 17/04/2007, 13h14
  5. [Novice]Rendre invisible une page au démarrage ! !
    Par _shuriken_ dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 07/04/2006, 00h10

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