protected void btnWelcomeEmail_Click(object sender, EventArgs e) { WelcomeEmail ctrl = (WelcomeEmail)this.Page.LoadControl("/Controls/Templates/WelcomeEmail.ascx"); ctrl.UserName = "******"; ctrl.Password = "******"; ctrl.SetProperties(); phControl.Controls.Add(ctrl); }
public void SendWelcomeEmail(string userName, string password, string toEmail) { var subject = _AppConfigManager.AppSettings["WelcomeSubject"]; WelcomeEmail ctrl = (WelcomeEmail)_Page.LoadControl("/Controls/Templates/WelcomeEmail.ascx"); ctrl.UserName = userName; ctrl.Password = password; ctrl.SetProperties(); var body = RenderControl(ctrl); MailMessage mailObj = new MailMessage(_FromEmail, toEmail, subject, body); SendEmail(mailObj, true); }