¿No se está llamando a SendingMail cuando el usuario se crea desde el Control CreateUserWizard en asp.net?

StackOverflow https://stackoverflow.com/questions/1608242

Pregunta

Tengo el evento OnSendingMail declarado en el marcado CreateUserWizard. Tengo el código en el archivo de código subyacente, así como la configuración de correo en web.config, pero si pongo un punto de interrupción en el método SendingMail, ni siquiera llega al punto de interrupción y no puedo entenderlo. por qué no está sucediendo.

Aquí está mi método SendingMail:

protected void CreateUserWizard1_SendingMail(object sender, MailMessageEventArgs e)
{
    MembershipUser user = Membership.GetUser(CreateUserWizard1.UserName);

    string loginurl = "http://localhost:2030/login.aspx";

    e.Message.Body = e.Message.Body.Replace("<%VerifyUrl%>", loginurl);

}
¿Fue útil?

Solución

No sé por qué este era el problema, pero básicamente tuve que recrear el CreateUserWizard1_SendingMail y luego funcionó mágicamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top