繁体   English   中英

如何防止Razor逃离&符,例如in?

[英]How to prevent Razor from escaping an ampersand, such as in  ?

我正在解析包含以下代码的Razor模板

@model.Field

Field包含  ,它会逃脱并变成 

如何应用真实的不间断空格并防止&逃脱?

使用@Html.Raw(model.Field)

它将阻止数据的HTML编码(自Razor v3起默认发生这种情况)。

请参阅MSDN和Phil Haack的本快速参考

更新

现在,我看到您正在使用RazorEngine。 在RazorEngine中,您可以仅使用如下所示的内置Raw方法: @Raw(model.Field)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM