Razor Engine的任何良好替代品

时间:2012-10-13 00:11:09

标签: c# .net asp.net-mvc-4

As you know Razor EngineMVC4下无效。

所以我想知道我们是否可以使用Model object以其他方式生成电子邮件html正文。

我们可以使用哪个工具/ dll。

如果我在模型中有100个字段,我真的不想手动放置属性名称并使用Replace方法...

示例:

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

2 个答案:

答案 0 :(得分:1)

我一直在使用ActionMailer.net使用Razor视图生成HTML电子邮件。您可以在NuGet或此处找到它:https://bitbucket.org/swaj/actionmailer.net/wiki/Home

答案 1 :(得分:1)

Razor Engine现在具有Razor 2兼容性(在3.1中引入)