2013-08-07 16 views
1

我有下面的代碼在我看來如何在asp.net中mvc轉義%>?

<%: "bla bla %>" %> 

的問題是,在「%>」的字符串內被公認的結束標記。如何將它視爲普通字符串而不是結束標記?

RWendi

+0

在Razor中,我們用另外一個'@'跳過'@':我的@@ email.com – AminSaghi

回答

0

找到一個快速解決方案如下:

<%= Html.Raw(HttpUtility.HtmlDecode("bla bla &#37;&#62;")) %> 

將是巨大的,如果有一個內置的解決這個方式。

+1

>可以簡化爲> –

1

或者,您可以拆分C#字符串:<%: "bla bla %" + ">" %>

或者您可以使用C#轉義語法:<%: "bla bla \u0025>" %>