asp.net - 如何在 ASP.NET MVC5 Identity 2 中添加用于电子邮件确认的 html 电子邮件模板?

标签 asp.net asp.net-mvc asp.net-mvc-5 asp.net-identity asp.net-identity-2

默认情况下,asp.net mvc5 Identity 2 电子邮件确认附带此代码。

   await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>");

但是我想添加一个 html 电子邮件模板。那么我该怎么做呢?谢谢

最佳答案

我们可以将 html 标签存储在一个变量中,然后将该变量传递给 UserManager.SendEmailAsync() 方法。

string message = "<h3>Your Email Tempalte</h3>";
await UserManager.SendEmailAsync(user.Id, "Confirm your account", message);

欲了解更多详情,请查看此链接:http://forums.asp.net/t/2026812.aspx?How+can+i+add+html+email+template+UI+for+email+confirmation+in+asp+net+mvc5+identity+2+

关于asp.net - 如何在 ASP.NET MVC5 Identity 2 中添加用于电子邮件确认的 html 电子邮件模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27650236/

相关文章:

c# - 如何显示varBinary字段数据

asp.net-mvc - 文件上传到 ASP。 NET MVC 6 不工作

asp.net - 使用asp.net身份更新用户角色

azure - AADSTS50012 : Invalid client secret is provided when moving from a Test App to Production

javascript - 如何使用外部登录从 Web API 2 获取 token

c# - ModelState 始终被认为是有效的,无论必填字段中的空值如何

asp.net - IIS 网络错误 (tcp_error)

c# - iOS-Unicode取消签名

asp.net-mvc - Entity Framework 和外键关系导致 SQL 性能降低

c# - 如何在 Controller 中模拟 Automapper (IMapper)