PasswordRecovery::OnSendingMail Method (MailMessageEventArgs^)
Raises the SendingMail event.
Assembly: System.Web (in System.Web.dll)
Parameters
- e
-
Type:
System.Web.UI.WebControls::MailMessageEventArgs^
A MailMessageEventArgs that contains the event data.
The OnSendingMail method is called after the membership provider has verified that the user is a valid member of the Web site and before the recovered or new password is e-mailed to the user. The default implementation raises the SendingMail event.
Raising an event invokes the event handler through a delegate. For more information, see NIB: Events and Delegates.
The OnSendingMail method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.
Notes to Inheritors:
When overriding OnSendingMail in a derived class, be sure to call the base class's OnSendingMail method so that registered delegates receive the event.
The following code example creates a custom PasswordRecovery control that implements the OnSendingMail method to set properties of the MailDefinition property before sending a new password to a Web site user.
Available since 2.0