ChangePassword.OnSendMailError(SendMailErrorEventArgs) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclenche l’événement SendMailError lorsqu’un message électronique ne peut pas être envoyé à l’utilisateur.
protected:
virtual void OnSendMailError(System::Web::UI::WebControls::SendMailErrorEventArgs ^ e);
protected virtual void OnSendMailError(System.Web.UI.WebControls.SendMailErrorEventArgs e);
abstract member OnSendMailError : System.Web.UI.WebControls.SendMailErrorEventArgs -> unit
override this.OnSendMailError : System.Web.UI.WebControls.SendMailErrorEventArgs -> unit
Protected Overridable Sub OnSendMailError (e As SendMailErrorEventArgs)
Paramètres
Objet SendMailErrorEventArgs contenant les données d’événement.
Remarques
La OnSendMailError méthode est appelée lorsque le système de messagerie SMTP déclenche une exception lors de la tentative d’envoi d’un message électronique après qu’un utilisateur a modifié un mot de passe.
Examinez la Exception propriété de l’objet SendMailErrorEventArgs passé en tant que e paramètre pour déterminer la cause réelle de l’exception. La raison la plus courante est une erreur de configuration dans la smtp section du fichier Web.config.
Vous devez définir la Handled propriété de l’objet passé en tant que e paramètre pour true signaler que l’exception a été prise en charge ; sinon, l’exception est levée à nouveau.
Le déclenchement d’un événement appelle le gestionnaire d’événements par le biais d’un délégué. Pour plus d’informations, consultez Gestion des événements de serveur dans ASP.NET pages Web Forms.
La OnSendMailError méthode permet également aux classes dérivées de gérer l’événement sans attacher de délégué. Il s’agit de la technique recommandée pour gérer l’événement dans une classe dérivée.
Notes pour les héritiers
En cas de substitution de la OnSendMailError(SendMailErrorEventArgs) méthode dans une classe dérivée, veillez à appeler la OnSendMailError(SendMailErrorEventArgs) méthode pour la classe de base afin que les délégués inscrits reçoivent l’événement.
S’applique à
Voir aussi
- OnBubbleEvent(Object, EventArgs)
- Gestion des événements serveur dans les pages web ASP.NET
- Vue d’ensemble des contrôles de connexion ASP.NET
- Personnalisation de l’apparence et du comportement des contrôles de connexion ASP.NET
- modèles de contrôles de serveur web ASP.NET
- Guide pratique pour afficher différentes informations sur les utilisateurs anonymes et connectés
- Onglet Sécurité de l’outil d’administration de site web
- Sécurisation des contrôles de connexion
- Pratiques de sécurité de base pour les applications web
- Sécurisation de l’appartenance