我早上淋浴时我就在想这件事,我怎么可以构建在MVC3应用HTML邮件?
我想这样使用PartialView
和调用生成的HTML,保存它作为一个字符串中HtmlMessage身上使用它。
而不是做类似:
string body = @"<html><h1>This is an email. Yuk formatting and hard to maintain.</h1></html>";
我可以这样做:
string body = Html.Action("WelcomeEmail", "Emails");
由于MVC3是如此强大和成熟,必须有这样做的标准方式,是否正确?
什么是推荐的方法?