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 :

Un updateProgress qui se met pas en marche


Sujet :

ASP.NET

  1. #21
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    A en juger par la doc du DayPilot, il semble que tu puisses indiquer le type de requête à effectuer.
    Regarde du côté de la propriété "EventClickHandling" du contrôle.

    Autre chose, il semble que la contrôle ne fasse pas de postback mais des callback.

    Est-ce que tu peux récupérer les événements déclenchés par le DayPilot ?
    Si oui, ce n'est peut-être pas très classieux, mais en appellant un UpdatePanel.update(), tu déclencheras normalement le beginRequest de ton PageRequestManager.

  2. #22
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Alors voici la liste de choseHandling que j'ai

    EventMoveHandling="CallBack" : lorsqu'on bouge un rendezvous.
    EventResizeHandling="CallBack" : lorsqu'on change l'heure de rendez vous en tirant vers le haut ou le bas le bord de la plage.
    TimeRangeSelectedHandling="PostBack" : lorsqu'on click sur un plage vide ou un sélection de plage vide.
    EventClickHandling="PostBack" : lorsqu'on clique sur un rendez vous.
    EventSelectHandling="CallBack" :lorsqu'on clique sur un rendez vous.
    EventEditHandling="CallBack" : lorsqu'on édite un rendez vous
    EventDeleteHandling="JavaScript" : lorsqu'on supprime un rendez vous
    EventDeleteJavaScript="if (confirm('Do you really want to delete \'' + e.text() + '\' ?')) dpc1.eventDeleteCallBack(e);" : c'est un box qui apparait sur la supression.

    Je vais essayer de passer des choses à PostBack pour voir, mais j'ai peur.
    Parmi tout ces évènements y en a que j'utilise pas pour simplifier l'utilisation. En gros, j'ai la procédure dans le CodeBehind, mais y a rien dedans.

    Donc, en gros, tu me dis de metre un UpdatePanel.update() dans les procédure de chaque évènement ?

  3. #23
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Aucun postback ne sera déclenché dans les event dans lesquels tu spécifies que la mise à jour doit se faire par Callback.
    Essaye de passer tout en postback pour voir.

    Sinon, oui, ce n'est pas clean, mais en forçant l'update de ton updatePanel (s'il est en mode Conditional), tu déclencheras l'apparition de ta div.

  4. #24
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Bon, alors ça marche mieux en mettant du PostBack.
    Mais maintenant y a un effet de bords !

    Il n'est pas mis à jour. Pourtant il y a ça dans la Procédure :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
            DayPilotCalendar1.DataBind()
            DayPilotCalendar1.Update()
    J'ai essayé de mettre le UpdatePanel.Update() mais c'est encore pire au niveau mise à jour de l'affichage.

    Bon, je dois creuser ce point. Je vais peut-être aller dans la voie du truc crade : relancer le chargement de la page au total avec un Response.Redirect sur elle même.

    Je fais tous mes essais et je boucle aprés, si besoin.

    Un grand merci à tous les deux.

Discussions similaires

  1. [A-03] UPDATE qui ne met pas à jour
    Par Milyshyn76 dans le forum VBA Access
    Réponses: 2
    Dernier message: 10/11/2008, 10h15
  2. [MySQL] update qui ne met pas à jour avec mysql
    Par wyllos dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/09/2008, 11h59
  3. Thread qui se met pas en pause
    Par Balbuzard dans le forum Concurrence et multi-thread
    Réponses: 5
    Dernier message: 16/08/2008, 23h34
  4. [MySQL] un update qui ne met pas les champs à jour
    Par naazih dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 22/05/2008, 21h44
  5. un update qui ne met pas à jour
    Par dor_boucle dans le forum Requêtes
    Réponses: 3
    Dernier message: 14/10/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