using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using Krave.Dap.Data; using System.Web.Mail; public partial class Password : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { this.txtEmail.Attributes.Add("onkeydown", "if(event.keyCode==13) {document.getElementById('" + this.btnSignup.ClientID + "').click(); return false}"); this.txtFirstName.Attributes.Add("onkeydown", "if(event.keyCode==13) {document.getElementById('" + this.btnSignup.ClientID + "').click(); return false}"); this.txtLastName.Attributes.Add("onkeydown", "if(event.keyCode==13) {document.getElementById('" + this.btnSignup.ClientID + "').click(); return false}"); this.txtOrganization.Attributes.Add("onkeydown", "if(event.keyCode==13) {document.getElementById('" + this.btnSignup.ClientID + "').click(); return false}"); } protected void btnSignup_Click(object sender, EventArgs e) { Validate("vgGroup"); if (Page.IsValid) { MailMessage mm = new MailMessage(); mm.BodyFormat = MailFormat.Html; mm.Subject = "DAP Newsletter Signup"; mm.From = ConfigurationSettings.AppSettings["SiteEmail"]; mm.To = ConfigurationSettings.AppSettings["AdminEmail"]; mm.Body = "A DAP visitor had signed up for newsletter update:

First Name: " + this.txtFirstName.Text + "
Last Name: " + this.txtLastName.Text + "
Organization Name: " + this.txtOrganization.Text + "
Email: " + this.txtEmail.Text; SmtpMail.Send(mm); this.txtFirstName.Text = ""; this.txtLastName.Text = ""; this.txtEmail.Text = ""; this.lblMessage.Visible = true; } } }