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 :

Evènements non déclanché


Sujet :

ASP.NET

  1. #1
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2008
    Messages : 14
    Par défaut Evènements non déclanché
    Bonjour,

    J'ai quelques difficultés avec un simple code en .net... Vous allez sans doute trouver la question simple mais je ne trouve pas de solution depuis bientôt 2 semaines...

    Alors je vous explique :
    J'ai une page nommée index.aspx qui contient une textbox et un bouton qui me permettent de faire une recherche de nom de société dans une base de donnée. Suite au clic sur le bouton je redirige ma page vers index.aspx?rech=SocieteRecherche% pour me permettre de passer la recherche.

    Ensuite un tableau avec une liste de société apparait sous ma textbox et le bouton. La première colonne contient le nom de la boîte et la seconde colonne contient un dropdownlist avec les projets associés à l'entreprise.

    La dropdownlist est associée à un évènement OnSelectedIndexChanged qui me redirige vers une page nommée detailProjet.aspx qui m'affiche le détail du projet sélectionnée par l'utilisateur.

    Jusque là tout va bien...

    Le problème est le suivant :
    Lorsque je fais "PRECEDENT" sur le navigateur et que je repasse donc sur la page "index.aspx?rech=SocieteRecherche%" et que je souhaite faire une nouvelle recherche je suis redirigé invariablement sur l'évènement (lorsque je passe en mode debug step/step) OnSelectedIndexChanged... Pas moyen de retourné exécuter l'évènement clic du bouton...

    On m'a parlé de If IsPostBack mais je ne comprend pas comment je dois l'utiliser...

    Quelqu'un pourrait m'aider ???

    Merci d'avance.
    (En cas de besoin des sources je peux les poster à la demande)

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Marne (Champagne Ardenne)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 249
    Par défaut
    Effectivement, si tu gère ton affichage dans le page_load tu peux faire un test sur le postback:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if not me.isPostBack then
        Mon traitement
    end if
    Mais le plus simple serait surement de ne pas passer par une redirection vers la même page, mais simplement de gérer l'affichage dans le code du bouton, ou si c'est un gridview par exemple, re mettre le contenu du textbox en paramètre de la requête.

    Si tu tiens absolument à mémoriser ce qui avait été saisi, tu peux aussi le stocker en variable de session

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    session("MaRechercheSociete") = myTextBox.Text

  3. #3
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2008
    Messages : 14
    Par défaut
    C'est vrai que le fait d'utiliser un page différente serait bien plus simple...

    C'est pas comme si je payais le papier...

    Le problème a bien été résolu, merci pour tout.

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

Discussions similaires

  1. Evènement d'un sous-composant non visible
    Par guillemouze dans le forum Composants VCL
    Réponses: 2
    Dernier message: 03/04/2013, 11h47
  2. Evénement RxChar non accéssible
    Par Thryfto dans le forum Composants VCL
    Réponses: 0
    Dernier message: 12/10/2012, 09h06
  3. Réponses: 1
    Dernier message: 23/09/2009, 13h11
  4. Réponses: 2
    Dernier message: 19/09/2008, 18h15
  5. Non réception d'un evènement sur une JTable
    Par Kant dans le forum Composants
    Réponses: 4
    Dernier message: 28/05/2004, 10h38

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