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 :

Mise à jour de formulaire


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 891
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 891
    Par défaut Mise à jour de formulaire
    Bonjour

    Et bien, voilà l'appli est finie. Vraiment ?
    Non, il me reste un détail qui me chagrine.
    Je récupère des paramètres depuis une form et j'ai un bouton qui me redirige vers la même page en ayant préalablement modifié la form de manière à ne pas l'utiliser pendant qu'un processus externe tourne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    protected void Next(object sender, EventArgs e)
            {
                if (this.weeks.Enabled)
                {
                    this.week = Int32.Parse(this.weeks.SelectedItem.Value);
                    this.weeks.Items.FindByValue(""+this.week).Selected = true;
                    this.weeks.Enabled = false;
                    string key = this.weeks.SelectedItem.Text;
                    if (this.projects.Items.Count == 0)
                    {
                        int i = 0;
                        foreach (string project in this.planning[key])
                        {
                            this.projects.Items.Add(new ListItem(project, ""+i));
                            i++;
                        }
                    }
                    this.projects.Enabled = true;
                    this.exports.Enabled = true;
                    this.next.Text = "Generate";
                }
                else
                {
                    this.week = Int32.Parse(this.weeks.SelectedItem.Value);
                    this.project = Int32.Parse(this.projects.SelectedItem.Value);
                    this.export = Int32.Parse(exports.SelectedItem.Value);
                    this.status = "Generation on-going";
                    this.weeks.Enabled = false;
                    this.projects.Enabled = false;
                    this.exports.Enabled = false;
                    this.back.Enabled = false;
                    this.next.Enabled = false;
                    this.mustGenerate = true;
                }
            }
    Or, quand j'appuie sur mon bouton, le programme s'exécute, tout se passe comme il faut excepté que mon formulaire n'est pas mis à jour comme indiqué dans le else de cette fonction.
    Donc, à quelle étape dois-je faire cette update ?
    Merci d'avance de votre aide.

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.

  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,

    C'est pas très clair... Ai-je bon ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    protected void Next(object sender, EventArgs e)
    {
    	if (this.weeks.Enabled)
    	{
    		// Formulaire bloqué
    	}
    	else
    	{
    		// Formulaire accessible
    	}
    }
    Si oui, tu es obligé de repasser dans la méthode (recharger la page?) pour rendre le formulaire accessible.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. mise à jour sous formulaire automatique
    Par maxeur dans le forum VBA Access
    Réponses: 2
    Dernier message: 15/01/2008, 09h12
  2. Mise à jour de formulaires
    Par flesblue dans le forum 4D
    Réponses: 3
    Dernier message: 06/09/2007, 11h49
  3. [AJAX] Problème de mise à jour de formulaire
    Par ruby_robber dans le forum Ruby on Rails
    Réponses: 8
    Dernier message: 07/08/2007, 15h30
  4. Mise à jour sous formulaire
    Par Invité dans le forum IHM
    Réponses: 4
    Dernier message: 29/12/2006, 20h41
  5. probleme mise à jour sous formulaires
    Par fredzouille dans le forum Access
    Réponses: 1
    Dernier message: 28/08/2006, 06h39

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