Labas Devs,
Žemiau yra kodo fragmentą siųsti paštu iš webpart.
naudojantis sistemos;
naudojant System.Collections.Generic;
naudojant System.ComponentModel;
naudojant System.Text;
naudojant System.Web;
naudojant System.Web.UI;
naudojant System.Web.UI.WebControls;
naudojant System.Collections.ObjectModel;
naudojant Microsoft.SharePoint.Utilities;
naudojant Microsoft.SharePoint;
naudojant System.Data;
naudojant System.Collections;
vardų SendMail
{
visuomenės klasė SendMail : Microsoft.SharePoint.WebPartPages.WebPart
{
privati TextBox txtTo;
privati mygtukas btnSendMail;
apsaugotas nepaisyti negaliojančiu CreateChildControls()
{
txtTo = nauji TextBox();
this.Controls.Add(txtTo);
btnSendMail = nauji mygtukas();
btnSendMail.Text = “Siųsti Siųsti”;
btnSendMail.Click = nauji EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
negaliojančiu SendMail_Click(objektas siuntėjas, EventArgs el)
{
SPSite _site = nauji SPSite(HttpContext.Current.Request.Url.ToString());
Spweb _web = _site.OpenWeb();
_web.AllowUnsafeUpdates = true;
SPUtility.SendEmail(_web, klaidingas, klaidingas, txtTo.Text, “Testas paštas”, “Tekstas Kūno Pranešimas”);
_web.Dispose();
_site.Dispose();
}
}
}
Sukurti webpart ir užregistruoti jį kaip SafeControl
Leave a Reply