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 :

Barre de progression pendant l'envoi d'un Email avec pièce jointe


Sujet :

ASP.NET

  1. #1
    Membre confirmé

    Homme Profil pro
    Informatique en tant qu'autodidacte passionné
    Inscrit en
    Mars 2009
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Informatique en tant qu'autodidacte passionné
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 189
    Billets dans le blog
    1
    Par défaut Barre de progression pendant l'envoi d'un Email avec pièce jointe
    Bonjour,

    J'ai une page .aspx comportant un premier contrôle panel dans lequel se trouvent plusieurs contrôles nécessaires à l'envoi d'un email, associé à l'envoi d'un fichier .JPG.

    Lors des essais, je constate souvent après avoir cliqué sur le bouton valider, que la page ne m'affiche pas tout de suite le second contrôle Panel dans lequel , je les remercie de leur envoi ...

    Si je dois utiliser un UpdateProgress (sans association à un UpdatePanel, puisque j'utilise un simple contrôle Panel), comment dois-je implémenter l'instruction suivante d'envoi du bouton valider ?

    Merci


    Code VB.NET

    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
     Protected Sub btnValider_Click(sender As Object, e As System.EventArgs) Handles btnValider.Click
            Me.Validate()
     
            If Me.IsValid Then
     
    Dim message As New System.Net.Mail.MailMessage(txtMail.Text, "infos@monsite.fr")
                    ...........
                    ...........
                    ...........
                    ' Envoi du message
                    Dim smtp As New SmtpClient
                    Me.pnlConfirmation.Controls.Add(New LiteralControl)
                    smtp.Host = "localhost"
                    smtp.Send(message)
     
               Catch ex As Exception
                  lblMessageErreur.Text = "La page a rencontré une erreur.Vos données n'ont pas été envoyées !"
                End Try
     
            End If
     
            Me.pnlMessage.Visible = False
            Me.pnlConfirmation.Visible = True
     
        End Sub
     
     Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
            Me.pnlMessage.Visible = True
            Me.pnlConfirmation.Visible = False
        End Sub

  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,
    Citation Envoyé par Publicnew Voir le message
    comment dois-je implémenter l'instruction suivante d'envoi du bouton valider ?
    Comment ça?

    Il te suffit de mettre un GIF animé dans ton update progress et cela fera l'affaire, non?

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

  3. #3
    Membre confirmé

    Homme Profil pro
    Informatique en tant qu'autodidacte passionné
    Inscrit en
    Mars 2009
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Informatique en tant qu'autodidacte passionné
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 189
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Immobilis Voir le message
    Salut,Comment ça?

    Il te suffit de mettre un GIF animé dans ton update progress et cela fera l'affaire, non?

    A+
    Bonsoir,

    Oui bien sûr , pour le gif animé. Mais avant cette étape , il y a certainement d'autres étapes et d'autres contrôles qui entrent en jeu : ScriptManager, Timer, UpdatePanel, UpdateProgress...

    Je pense qu'il est moins évident d'utiliser une barre de progression en ASP.NET , qui n'existe pas en mode natif , par rapport à son homologue dans une application VB.NET par exemple.

Discussions similaires

  1. [D6-Outlook] Envoi d'email avec pièces jointes
    Par pepito62 dans le forum Web & réseau
    Réponses: 2
    Dernier message: 23/06/2010, 18h09
  2. Envoi d'e-mail avec pièces jointes
    Par fab76000 dans le forum Langage
    Réponses: 1
    Dernier message: 15/12/2008, 20h20
  3. [debutant] Envoi d'un mail avec pièce jointe
    Par lilo415 dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 04/10/2008, 15h13
  4. [PHPMailer] Erreur lors d'un envoi d'un mail avec pièce jointe à destination de gmail
    Par arezki76 dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 14/08/2007, 18h18
  5. [Mail] Envoi d'e-mail avec pièces jointes
    Par PrinceMaster77 dans le forum Langage
    Réponses: 1
    Dernier message: 25/01/2007, 16h35

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