or
protected
void
Send_Confirmation_Email(
object
sender, EventArgs e)
{
MailMessage myMessage =
new
MailMessage();
//The 4 lines of code shown below is for receiving the content stored in the RADEditor control 'RadEditor1'.
//and stores in the string variable named 'content'.
Button GetContent = (Button)sender;
GridEditFormItem item = (GridEditFormItem)GetContent.NamingContainer;
RadEditor radEditor = ((RadEditor)item.FindControl(
"RadEditor1"
));
string
content = radEditor.Content;
TextBox txtEmail = item.FindControl(
"txtEmail"
)
as
TextBox;
TextBox txtFirstname = item.FindControl(
"txtFirstname"
)
as
TextBox;
TextBox txtSurname = item.FindControl(
"txtSurname"
)
as
TextBox;
TextBox txtEmailSubject = item.FindControl(
"txtEmailSubject"
)
as
TextBox;
string
EmailAddress = txtEmail.Text;
string
ToName = txtFirstname.Text +
" "
+ txtSurname.Text;
string
EmailSubject = txtEmailSubject.Text;
myMessage.Body = content;
myMessage.From =
new
MailAddress(
"admin@mydomainname.com"
,
"Support"
);
myMessage.To.Add(
new
MailAddress(EmailAddress, ToName));
myMessage.Subject = EmailSubject;
//myMessage.Subject = "New email message subject";
SmtpClient mySmtpClient =
new
SmtpClient();
myMessage.IsBodyHtml =
true
;
mySmtpClient.UseDefaultCredentials =
true
;
mySmtpClient.Send(myMessage);
}