היי 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
השאירו תגובה