Hi devs,
Sau đây là đoạn mã để gửi Email từ webpart.
sử dụng hệ thống;
sử dụng System.Collections.Generic;
sử dụng System.ComponentModel;
sử dụng System.Text;
sử dụng System.Web;
sử dụng System.Web.UI;
sử dụng System.Web.UI.WebControls;
sử dụng System.Collections.ObjectModel;
sử dụng Microsoft.SharePoint.Utilities;
sử dụng Microsoft.SharePoint;
sử dụng System.Data;
sử dụng System.Collections;
không gian tên sendmail
{
public class sendmail : Microsoft.SharePoint.WebPartPages.WebPart
{
Private TextBox txtTo;
Nút btnSendMail tư nhân;
bảo vệ CreateChildControls trống ghi đè lên()
{
txtTo = mới TextBox();
this.Controls.Add(txtTo);
btnSendMail = nút mới();
btnSendMail.Text = “Gởi thư”;
btnSendMail.Click = mới EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
khoảng trống SendMail_Click(đối tượng người gửi, EventArgs e)
{
SPSite _site = mới SPSite(HttpContext.Current.Request.Url.ToString());
SPWeb _web = _site.OpenWeb();
_web.AllowUnsafeUpdates = true;
SPUtility.SendEmail(_web, sai, sai, txtTo.Text, “Kiểm tra Email”, “Cơ thể tin nhắn văn bản”);
_web.Dispose();
_site.Dispose();
}
}
}
Tạo WebPart và đăng ký nó như SafeControl
Để lại một trả lời