Я пытаюсь исправить поведение элемента управления CreateUserWizard в ASP.NET 2.0. С довольно наивной, готовой к реализации реализацией, если вы вводите адрес электронной почты, который не существует, или возникает какая-то другая ошибка при отправке электронной почты, вы получаете YSOD , показывающий ужасные детали ошибка SMTP, плюс учетная запись пользователя создается в любом случае. Обработка SendMailError, похоже, не помогает, так как он запускается после , когда пользователь уже создан.
В идеале, ошибка электронной почты может привести к отображению сообщения об ошибке «неверный адрес электронной почты» (или что-то в этом роде). Кажется, это должно быть довольно легко, но после долгого осмотра я не нашел ответа. У кого-нибудь есть решения?