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 :

association Cross PostBack Page et Event handlers impossible


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2010
    Messages : 21
    Par défaut association Cross PostBack Page et Event handlers impossible
    Bonsoir,

    Voilà deux jours que je me mord les doigts sur un problème qui n'a pourtant pas l'air bien méchant.

    Tout d'abord, la configuration problématique:
    deux pages asp.net2: A et B
    sur la page A, deux boutons: A1 et A2.
    le bouton A1 a un postback url qui pointe vers la page B
    la page A est abonnée à l'événement onclick du bouton A2.


    Maintenant le problème: ça ne fonctionne pas... (sans blague )
    Dans cette configuration, le bouton A1 fera bien son travail mais le bouton A2 ne le fera pas.
    si je retire le postbackurl de A1 alors A1 ne fait plus le travail de départ mais A2 notifie enfin ses événements...

    vous me direz peut-être que je n'ai qu'à éviter la propriété postbackurl ou d'utiliser un autre mécanisme que la gestion d'événement...?
    malheureusement ce n'est pas une solution car la configuration que je vous propose là est un concept ultra minimaliste de l'application que j'en fais.


    Quelqu'un connaît-il une solution qui me permettra de jouir de ces deux fonctionnalités puissantes sur la même page?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2010
    Messages : 21
    Par défaut Ce n'est pas le problème...
    Je viens d'isoler totalement ce scénario et il semble que ça fonctionne très bien... Je me retrouve donc à la case départ...

    J'ai déjà remarqué que le url rewriting causait quelques changements dans le comportement du formulaire asp.net... quelqu'un aurait peut-être une idée de ce côté là?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2010
    Messages : 21
    Par défaut Le problème venait bien de là
    D'après mon projet simplifié, il semble que le problème venait de la configuration de mon module d'url rewrite. Je précisais de faire un redirect à l'intérieur de l'application au lieu d'appliquer un rewrite pur et dur... je vais à présent tester ce solution dans mon projet global...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2010
    Messages : 21
    Par défaut ce n'est pas le seul problème
    Je me rend compte que le fait de mettre les pages dans une master page dégrade le comportement, de la même manière que décrit à l'ouverture de ce post...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2010
    Messages : 21
    Par défaut
    le problème venait effectivement du module d'url rewriting.
    J'ai donc décidé de migrer la gestion des urls en utilisant UrlRewriter.Net qui semble mieux tenir compte des multiples manières d'interagir en postback.

    (ps. j'utilisais avant le module UrlRewritting.Net.)

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 27/08/2007, 13h37
  2. event handler et accès anonyme
    Par @melie dans le forum SharePoint
    Réponses: 5
    Dernier message: 25/08/2007, 19h17
  3. Réponses: 1
    Dernier message: 15/08/2007, 15h45
  4. Birt Event Handler
    Par medbass dans le forum BIRT
    Réponses: 8
    Dernier message: 07/08/2006, 14h51
  5. Problème avec event handler
    Par MASSAKA dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 15/11/2005, 09h31

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