ASP.NET의 CreateUserWizard 컨트롤에서 사용자가 생성 될 때 SendingMail이 호출되지 않습니까?

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

문제

CreateUserWizard Markup에서 OnsendingMail 이벤트가 선언되었습니다. Code-Behind 파일에 코드와 web.config의 메일 설정이 있지만 SendingMail 메소드에 중단 점을 넣으면 중단 점도 누르지 않으며 알아낼 수 없습니다. 그것이 일어나지 않는 이유.

내 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);

}
도움이 되었습니까?

해결책

왜 이것이 문제인지 모르겠지만 기본적으로 CreateUserWizard1_sendingmail을 재현 한 다음 마술처럼 작동했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top