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 :

Synchronisation en ASP.Net


Sujet :

ASP.NET

  1. #1
    Invité
    Invité(e)
    Par défaut Synchronisation en ASP.Net
    Bonjour,

    J'ai plusieurs checkbox sur une page ASP.Net. Chaque checkbox peut déclencher un évènement OnCheckedChanged. Le gestionnaire d'évènement est unique et partagé par tous mes CheckBox. Le problème est que je dois synchroniser l'accés à cette méthode. J'ai essayé tous les classes et mots clefs permettant la synchro sous C# mais cela ne m'a pas aidé. Quelqu'un sait il pourquoi ça ne fonctionne pas sous ASP.Net alors sous Winform j'arrive bien à synchroniser ?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Que veux-tu dire exactement par
    Citation Envoyé par h2s84 Voir le message
    Le problème est que je dois synchroniser l'accés à cette méthode
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre éprouvé
    Inscrit en
    Octobre 2009
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 116
    Par défaut
    Bonjour

    je croix que chaque CheckedBox est indépendant

    Tu peux voir la propriété Name

    en attendant plus d'explication

    Bien à vous

    Cdt ,

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Immobilis Voir le message
    Salut,

    Que veux-tu dire exactement par
    A+
    Un champ est calculé à travers le gestionnaire des évènements qui est commun à tous mes checkbox. et il se trouve qu'il y a un problème de syncronisation lorsque l'utilisateur clique sur plusieurs checkbox à la fois.

  5. #5
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Chaque clic entraine un post back, dc un nouveau traitement à chaque fois. A toi de gérer le fait d'avoir déjà un traitement en cours ou non

  6. #6
    Invité
    Invité(e)
    Par défaut
    ça aurait marcher si le tout n'était pas dans un updatepanel

  7. #7
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Empeche le partial post back s'il y en a déjà un en cours alors

  8. #8
    Invité
    Invité(e)
    Par défaut
    Si par exemple l'utilisateur clique sur chk1 qui envoie un postback et avant que ce postback ne se termine et que l'utilisateur clique sur chk2 et j'annule son postback les calculs seront faux vu chk2 restera coché et que ce n'est pas normal.

  9. #9
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Bah décoche la case dans ce cas là

  10. #10
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Tu peux faire apparaitre un "calque" au dessus de ta page pour bloquer les actions de l'utilisateur. En plus, tu peux mettre une image d'attente. C'est assez ergonomique.
    "Winter is coming" (ma nouvelle page d'accueil)

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

Discussions similaires

  1. Choisir PHP ou ASP.NET ?
    Par discogarden dans le forum Général Conception Web
    Réponses: 81
    Dernier message: 31/12/2009, 18h11
  2. [CR][ASP.NET] Impression en format "paysage"
    Par David.V dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 24/04/2004, 22h56
  3. [CR][ASP.NET] Problème d'affichage du rapport
    Par David.V dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 20/04/2004, 12h39
  4. [CR][ASP.NET] Un champ avec plusieurs polices...
    Par David.V dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 08/04/2004, 14h19
  5. Driver postgre pour asp.net
    Par vonbier dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 02/10/2003, 13h35

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