我正在运行Postal from a service。我的@Message有html。 @ Html.Raw不可用。当Postal运行我的模板化视图时,我获得了HtmlEncoded html。有谁知道如何解决这个问题?
答案 0 :(得分:5)
在我们的服务中,我们使用过:
@Raw(StringToBeEncoded)
在html模板中,它会抱怨它无法解析,但在运行时@Raw工作正常。它是RazorEngine的一部分。
答案 1 :(得分:1)
您可以使用:
@(new System.Web.HtmlString(StringToBeEncoded))
与幕后的HtmlHelper.Raw(StringToBeEncoded)
方法基本相同。而且,在Visual Studio中,模板不会出现任何错误。