我在早上洗澡的时候在想这个问题,如何在 MVC3 应用程序中构造 HTML 消息?
我正在考虑使用 aPartialView
并调用生成的 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 如此健壮和成熟,因此必须有一个标准的方法来做到这一点,对吗?
推荐的方法是什么?