0
我正在使用MvcMailer在我的項目中發送電子郵件。MvcMailer區域和_Layout問題
一切正常,但是當我在管理區域發送郵件時,郵件以管理區域佈局發送,並且不使用「〜/ View/UserMailer/_Layout.cshtml」。
在Github這個項目中,some one discuss this issue但沒有人沒有回答。
有沒有人有任何想法?
我正在使用MvcMailer在我的項目中發送電子郵件。MvcMailer區域和_Layout問題
一切正常,但是當我在管理區域發送郵件時,郵件以管理區域佈局發送,並且不使用「〜/ View/UserMailer/_Layout.cshtml」。
在Github這個項目中,some one discuss this issue但沒有人沒有回答。
有沒有人有任何想法?
在您的郵件文件夾重命名_Layout.cshtml別的東西,如_LayoutMailer.cshtml
重命名MasterName在你的郵件構造函數UserMailer.cs
到同一如下:
public class UserMailer : MailerBase
{
public UserMailer()
{
MasterName = "_LayoutMailer";
}
...
}