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

Windows Forms Discussion :

évènement crée postback mais pas l'évènement serveur


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 158
    Par défaut évènement crée postback mais pas l'évènement serveur
    Bonjour,

    J'ai un combobox défini comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <cc1:clsDropDownListTrans ID="ddlSousGroupe" runat="server" SelectionnerParDefaut="False"
                        TrierPar="Aucun" TypeDeTable="Code" TypeValeurDefaut="DefautRepCode" 
                        AutoPostBack="true" ValeurParDefautCharge="true" />
                </asp:Panel>
    et mon évènement serveur est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
        Private Sub ddlSousGroupe_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddlSousGroupe.SelectedIndexChanged
            If mObjFormulaire.EstSoumissionEnLigneHabitation Then
                Me.mControleParentAuto.AjouterCleValeurTransactionnel(INDEX_SELECTIONNE, Me.ddlSousGroupe.SelectedIndex)
            Else
                Me.mControleParentHabit.AjouterCleValeurTransactionnel(INDEX_SELECTIONNE, Me.ddlSousGroupe.SelectedIndex)
            End If
        End Sub
    Lorsque je sélectionne un item de ma liste, j'ai mon postback, mais je n'entre pas dans l'évènement ci-dessus...

    Quelqu'un a une idée?

    Merci!

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Tu es sûr que AutoEventWireup = true dans ta directive @Page ?
    Et pour les autres contrôles, ça fonctionne bien ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 158
    Par défaut
    Oui, pour les autres contrôles ça fonctionne bien. J'ai deux boutons radio.

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Bizarre...
    Dans le code de ton contrôle, tu n'aurais pas overridé OnSelectedIndexChanged sans appeler l'implémentation de la classe de base (je suppose que clsDropDownListTrans hérite de DropDownList) ?
    sinon essaie d'ajouter OnSelectedIndexChanged="ddlSousGroupe_SelectedIndexChanged" dans ton code aspx

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 158
    Par défaut
    Salut Tom,

    Je crois avoir trouvé le trouble. Je load ma liste à chaque load du control. Je crois donc que je perd mon évènement à ce moment.

    Je vais confirmer le tout sous peu.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    ajoute un If IsPostBack avant de charger le contenu de la liste

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/02/2010, 13h46
  2. Réponses: 1
    Dernier message: 18/11/2009, 13h28
  3. Requête OK sur Access mais pas sur le serveur ASP
    Par adt30 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 04/11/2009, 18h41
  4. [MySQL] Formulaire d'identification ok en local mais pas sur le serveur
    Par hoangeric dans le forum PHP & Base de données
    Réponses: 21
    Dernier message: 24/04/2006, 20h49
  5. Réponses: 4
    Dernier message: 14/03/2006, 10h04

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