چگونه می توان به ارسال ایمیل از WebPart را در خزه 2007

Devs سلام,
در زیر قطعه از کد را برای ارسال ایمیل از WebPart را.

با استفاده از سیستم;
با استفاده از System.Collections.Generic;
با استفاده از System.ComponentModel;
با استفاده از System.Text;
با استفاده از System.Web;
با استفاده از System.Web.UI;
با استفاده از System.Web.UI.WebControls;
با استفاده از System.Collections.ObjectModel;
با استفاده از Microsoft.SharePoint.Utilities;
با استفاده از Microsoft.SharePoint;
با استفاده از System.Data;
با استفاده از System.Collections;
فضای نام Sendmail باشد
{
Sendmail باشد کلاس عمومی : Microsoft.SharePoint.WebPartPages.WebPart
{
خصوصی کادر txtTo;
btnSendMail دکمه خصوصی;
CreateChildControls نادیده گرفتن محافظت از درجه اعتبار ساقط()
{
txtTo = جدید کادر();
this.Controls.Add(txtTo);
btnSendMail = دکمه جدید();
btnSendMail.Text = “ارسال ایمیل”;
btnSendMail.Click = جدید EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
از درجه اعتبار ساقط SendMail_Click(فرستنده شی, EventArgs الکترونیکی)
{
SPSite _site = جدید SPSite(HttpContext.Current.Request.Url.ToString());
SPWeb _web = _site.OpenWeb();
_web.AllowUnsafeUpdates = صحیح است;
SPUtility.SendEmail(_web, غلط, غلط, txtTo.Text, “ایمیل تست”, “متن پیام بدن”);
_web.Dispose();
_site.Dispose();
}
}
}

WebPart را ایجاد و ثبت نام آن را به عنوان SafeControl

پاسخی بنویسید

شما می توانید استفاده کنید از تگ های اچ

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>