如何逃避%>在asp .net mvc?

时间:2013-08-07 03:15:25

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

我在视图中有以下代码

<%: "bla bla %>" %>

问题是,“%&gt;”字符串内部被识别为结束标记。如何将其视为普通字符串而不是结束标记?

RWendi

2 个答案:

答案 0 :(得分:1)

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

或者您可以使用C#转义语法:<%: "bla bla \u0025>" %>

答案 1 :(得分:0)

发现如下快速解决方法:

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

如果有一种内置的解决方法,那就太棒了。