PasswordRecovery.OnSendMailError(SendMailErrorEventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá událost, SendMailError když uživateli nelze odeslat e-mailovou zprávu.
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)
Parametry
A SendMailErrorEventArgs , který obsahuje data události.
Poznámky
Metoda OnSendMailError je volána, když poštovní služba SMTP vyvolá výjimku. Výchozí implementace vyvolá SendMailError chybu a pokud není výjimka zpracována, znovu vyvolá výjimku při zachování zásobníku volání.
Exception Prozkoumejte vlastnost objektu SendMailErrorEventArgs předaného jako e
parametr a určete skutečnou příčinu výjimky. Nejčastějším důvodem SendMailError vyvolání události během vývoje je <smtpMail>
nesprávná část souboru Web.config. Po nasazení může k této události dojít z různých důvodů, které se týkají především chyb v e-mailové adrese.
Musíte nastavit Handled vlastnost objektu předanou jako e
parametr na , true
aby bylo signalizováno, že výjimka byla zpracována. V opačném případě je výjimka vyvolána znovu.
Vyvolání události spustí obslužnou rutinu události prostřednictvím delegáta. Další informace najdete v tématu Zpracování událostí serveru v ASP.NET webových formulářů.
Metoda OnSendMailError také umožňuje odvozeným třídám zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.
Poznámky pro dědice
Při přepsání OnSendMailError(SendMailErrorEventArgs) metody v odvozené třídě nezapomeňte zavolat metodu OnSendMailError(SendMailErrorEventArgs) pro základní třídu, aby registrovaní delegáti obdrželi událost.
Platí pro
Viz také
- SendMailErrorEventArgs
- SendMailError
- OnBubbleEvent(Object, EventArgs)
- Zpracování událostí serveru ve webových stránkách ASP.NET
- Přehled ovládacích prvků přihlášení ASP.NET
- Přizpůsobení vzhledu a chování ovládacích prvků přihlášení ASP.NET
- Postupy: Zobrazení různých informací anonymním a přihlášeným uživatelům
- Karta Zabezpečení nástroje správa webu
- Zabezpečení ovládacích prvků přihlášení
- Základní postupy zabezpečení pro webové aplikace
- Zabezpečení členství