using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Net.Mail; public partial class Controls_Query : System.Web.UI.UserControl { protected void Page_Load(object sender, EventArgs e) { } public static void ClearControls(Control Parent) { if (Parent is TextBox) { (Parent as TextBox).Text = string.Empty; } else { foreach (Control c in Parent.Controls) ClearControls(c); } if (Parent is CheckBox) { (Parent as CheckBox).Checked = false; } else { foreach (Control c in Parent.Controls) ClearControls(c); } } protected void Submitbtn_Click(object sender, EventArgs e) { string fileName = Server.MapPath("Query.htm"); string mailBody = System.IO.File.ReadAllText(fileName); string mailsubject = "Website Query"; mailBody = mailBody.Replace("##Name##", Nametxt.Text); mailBody = mailBody.Replace("##Surname##", Surnametxt.Text); mailBody = mailBody.Replace("##Company##", Companytxt.Text); mailBody = mailBody.Replace("##Email##", Emailtxt.Text); mailBody = mailBody.Replace("##Tel##", Teltxt.Text); mailBody = mailBody.Replace("##Query##", Querytxt.Text); MailMessage NewReg = new MailMessage(); NewReg.Subject = mailsubject; NewReg.Body = mailBody; NewReg.BodyEncoding = System.Text.Encoding.UTF8; NewReg.IsBodyHtml = true; NewReg.From = new MailAddress("info@parthenonhealth.co.za", "Parthenon Health Website"); NewReg.To.Add(new MailAddress("tmc@mweb.co.za", "Dr Nick Wilton")); SmtpClient FFSMTP = new SmtpClient(); FFSMTP.Send(NewReg); //Sent notice QSent.Text = "Sent!"; //clear controls; ClearControls(Page); } }