Я работаю над простым приложением портала, использующим членство в ASP.NET и элементы управления входом. Я хотел бы использовать элемент управления PasswordRecovery для отправки электронных писем, содержащих забытые пароли, однако мой портал требует локализации. У меня есть существующая система управления контентом, из которой я извлекаю локализованные строки, и я хотел бы связать элемент управления PasswordRecovery с этой системой.
Но, похоже, что элемент управления PasswordRecovery примет ТОЛЬКО файл .txt для тела письма ... свойство PasswordRecovery1.MailDefinition.BodyFileName
Я не хочу использовать файл на диске, я хотел бы использовать локализованный контент в моей CMS.
Есть ли способ сделать это? Мне пришло в голову, что я мог бы использовать событие SendingMail для отправки своей СОБСТВЕННОЙ электронной почты через обычное пространство имен System.Net, но это выглядит довольно грязно ...
Есть мысли?
Спасибо,
Max