簡體   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