2

MVCMailer にメール画像を埋め込もうとしています。Github MvcMailer ステップ バイ ステップ ガイドは、以下に示すような解決策を提供します。

ステップバイステップガイド:

//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です。「InlineImage」だけでなく、他のhtmlヘルパーも認識します。実際、入力してもインテリセンスにはなりません@Html

これは MVC 4 ではサポートされていないと思います。誰かが私を正しい方向に向けて、これを機能させるために何をする必要があるか教えてもらえますか?

4

2 に答える 2

0

@Html.InlineImage の問題はわかりませんでしたが、回避策が見つかりました。単に使用する: <img style="width: 243px; height: 91px" src="cid:logo" alt="Logo"/>私の見解では、問題を処理しました。助けてくれてありがとう。

于 2013-10-10T21:35:19.177 に答える