コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }