I am having an issue referencing my namespance for sending an email in a contact codebehind event call. I can't seem to get EmailHelper to work, keep getting a context error
protected void Button1_Click(object sender, EventArgs e)
{
EmailHelper comm = new EmailHelper();
comm.SendMailMessage(txtEmail.Text, txtNotes);
}
The namespace Comm is supposed to handle all things communication related where the EmailHelper method SendMailMessage resides
using System.Net.Mail;
namespace Comm
{
public class EmailHelper
{
public static void SendMailMessage(string email, string message)
{
MailMessage emessage = new MailMessage();
emessage.From = new MailAddress(email);
emessage.To.Add(new MailAddress("scott@hopefestaz.com"));
emessage.Body = message;
emessage.Priority = MailPriority.High;
SmtpClient smtp = new SmtpClient();
smtp.Send(emessage);
}
}
}
fredarator
Member
11 Points
22 Posts
Web form event referencing a class
Apr 23, 2012 06:53 PM|LINK
protected void Button1_Click(object sender, EventArgs e) { EmailHelper comm = new EmailHelper(); comm.SendMailMessage(txtEmail.Text, txtNotes); }using System.Net.Mail; namespace Comm { public class EmailHelper { public static void SendMailMessage(string email, string message) { MailMessage emessage = new MailMessage(); emessage.From = new MailAddress(email); emessage.To.Add(new MailAddress("scott@hopefestaz.com")); emessage.Body = message; emessage.Priority = MailPriority.High; SmtpClient smtp = new SmtpClient(); smtp.Send(emessage); } } }