CreateUserWizard.SendMailError Událost

Definice

Nastane, když dojde k chybě smtp odesílání e-mailu novému uživateli.

C#
public event System.Web.UI.WebControls.SendMailErrorEventHandler SendMailError;

Event Type

Příklady

Následující příklad kódu je obslužná rutina pro SendMailError událost, která volá proceduru specifickou pro konkrétní web pro zaznamenání chyby e-mailu. Vlastnost Handled objektu je nastavena SendMailErrorEventArgs na hodnotu true , která označuje, že chyba byla zpracována.

ASP.NET (C#)
<%@ page language="C#"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  void SiteSpecificLoggingProcedure(SendMailErrorEventArgs e)
  {
    // Code to log email error, e.Exception.ToString, goes here.
  }

  void Createuserwizard1_SendMailError (object sender, SendMailErrorEventArgs e)
  {
    SiteSpecificLoggingProcedure (e);
    e.Handled = true;
  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>CreateUserWizard.SendMailError sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server" 
        onsendmailerror="Createuserwizard1_SendMailError">
      </asp:createuserwizard>
    </div>
    </form>
</body>
</html>

Poznámky

Událost SendMailError je vyvolána, když dojde k problému s použitím poskytovatele pošty SMTP k odeslání e-mailu na e-mailovou adresu poskytnutou novým uživatelem. Nejčastějším důvodem pro vyvolání této události je <smtpMail> nesprávná část souboru Web.config.

Výchozí SendMailError obslužná rutina události nezachytí ani nezpracuje chybu SMTP z e-mailového systému. Obslužná SendMailError rutina události musí nastavit Handled vlastnost objektu SendMailErrorEventArgs na hodnotu , true aby se zabránilo zobrazení chyby uživateli webu.

Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.

Platí pro

Produkt Verze
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Viz také