This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

CreateUserWizard.OnSendingMail أسلوب

Visual Studio 2010

إذا لم يكن مستخدم Enter الزر عنوان بريد إلكتروني، SendingMailسيتم عرض الخصائص على رسالة خطأ.

مساحة الاسم:  System.Web.UI.WebControls
التجميع:  System.Web (في System.Web.dll)

protected virtual void OnSendingMail(
	MailMessageEventArgs e
)

المعلمات

e
النوع: System.Web.UI.WebControls.MailMessageEventArgs
MailMessageEventArgs يحتوي على بيانات حدث.

If the OnSendingMail property هو set to and you are using templated content, the control هو required and the throws an exception if the control هو not found or هو of the wrong type. إذا Messageهو التعيين إلى MailMessageEventArgs، لا يتم استثناء إذا كان eغير موجود.MailMessage If it هو of the wrong type, it هو ignored.MailMessage

في حالة تحديد موفر العضوية في BodyFileNameتتطلب خاصية فريد العنوان بريد إلكتروني للمستخدمين الجدد، يجب تعيين MailDefinitionخاصية إلى MailDefinitionحيث واجهة المستخدم لإدخال العنوان بريد إلكتروني معروض.

رفع حدث استدعاء معالج الحدث من خلال تفويض. لمزيد من المعلومات، راجع معالجة و إظهار الأحداث.

The OnSendingMail أسلوب also allows derived فئات إلى مؤشر the حدث without attaching a تفويض. هذا هو الأسلوب المفضل لمعالجة الحدث في مشتق فئة.

ملاحظات للمسئولين عن الإرث

عند تجاوز OnSendingMailفي فئة مشتقة، تأكد من إلى استدعاء فئة أساسية OnSendingMailالطريقة حتى التي مسجَّل المفوضون تلقي الأحداث.

وإلا، فسوف يرى مستخدم CreateUserWizardولكن تكون لديه أية طريقة إلى إدخال العنوان e-بريد على.OnSendingMail يحصل على مرجع لمجموعة من الخصائص التي تحدد المظهر صندوق نص عناصر التحكم.

Your account was set up on our Web site with the following:

    Username:   <%UserName%>

To reset your password, you must answer the following question:

    Password Question: <%PasswordQuestion%>  
    Password Answer:   <%PasswordAnswer%>  
    
Thank you for creating an account with our Web site.


<%@ Page Language="C#"%>
<%@ Import namespace="Samples.AspNet.CS.Controls" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
private void Page_Load(object sender, EventArgs e) {    
    Placeholder1.Controls.Add(new CustomCreateUserWizard());
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>CreateUserWizard.OnSendingMail sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:placeholder id="Placeholder1" runat="server" >
      </asp:placeholder>
    </div>
    </form>
</body>
</html>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: