2009-10-22 6 views
0

J'ai l'événement OnSendingMail déclaré dans le balisage CreateUserWizard. J'ai le code dans le fichier code-behind ainsi que les paramètres de messagerie dans le web.config, mais si je mets un point d'arrêt sur la méthode SendingMail, il ne touche même pas le point de rupture et je ne peux pas comprendre pourquoi ça ne se passe pas.SendingMail n'est pas appelé lorsque l'utilisateur est créé à partir du contrôle CreateUserWizard dans asp.net?

Voici ma méthode 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); 

} 
+0

J'ai le même problème. :( –

Répondre

1

Je ne sais pas pourquoi il en était question, mais je devais essentiellement de recréer le CreateUserWizard1_SendingMail puis cela a fonctionné comme par magie.

+0

J'ai le même problème en ce moment ... Que dois-je faire ??? –