我正在尝试在 MVCMailer 中嵌入电子邮件图像。Github MvcMailer Step by Step Guide 确实提供了如下所示的解决方案:
分步指南:
//Place this in the View:
@Html.InlineImage("logo", "Company Logo")
//Place this in the mailer:
var resources = new Dictionary<string, string>();
resources["logo"] = logoPath;
PopulateBody(mailMessage, "WelcomeMessage", resources);
我的问题是,视图无法识别@Html.InlineImage
. 它识别其他 html 助手,而不是“InlineImage”。事实上,当我输入@Html
.
我认为这在 MVC 4 中不受支持。谁能指出我正确的方向并告诉我需要做什么才能使其正常工作?