5

ご存じのように、 Razor Engine は では動作しませんMVC4

Model objectしたがって、他の方法で電子メールの HTML 本文を生成するために使用できるかどうか疑問に思っています。

どのツール/dll を使用できるかの手がかり。

Replaceモデルに100個のフィールドがある場合、属性名を手動で入力してメソッドを使用したくありません...

サンプル:

<div class="display-label">
        @Html.DisplayNameFor(model => model.Name)
    </div>
    <div class="display-field">
        @Html.DisplayFor(model => model.Name)
    </div>
    <div class="clear">
    </div>
4

2 に答える 2

2

Razor Engine に Razor 2 との互換性が追加されました (3.1 で導入)

于 2013-09-30T09:28:23.600 に答える
1

Razorビューを使用してHTMLメールを生成するためにActionMailer.netを使用しています。NuGet またはここで見つけることができます: https://bitbucket.org/swaj/actionmailer.net/wiki/Home

于 2013-01-20T04:56:46.843 に答える