什么相当于邮政中的@ Html.Raw?

时间:2015-09-16 18:13:07

标签: c# postal

我正在运行Postal from a service。我的@Message有html。 @ Html.Raw不可用。当Postal运行我的模板化视图时,我获得了HtmlEncoded html。有谁知道如何解决这个问题?

2 个答案:

答案 0 :(得分:5)

在我们的服务中,我们使用过:

@Raw(StringToBeEncoded)

在html模板中,它会抱怨它无法解析,但在运行时@Raw工作正常。它是RazorEngine的一部分。

答案 1 :(得分:1)

您可以使用:

@(new System.Web.HtmlString(StringToBeEncoded))

与幕后的HtmlHelper.Raw(StringToBeEncoded)方法基本相同。而且,在Visual Studio中,模板不会出现任何错误。