Html在带符号的字符串上编码

时间:2010-06-19 08:42:39

标签: asp.net-mvc string symbols

如何使用',&等符号对字符串进行编码? ASP.Net MVC中的@#'?

我曾尝试使用Html.Encode,但它返回'&#39',如何返回字符串作为用户输入?

非常感谢。

1 个答案:

答案 0 :(得分:4)

如果您打算将字符串插入HTML标记,则需要对其进行HTML编码:

<%= Html.Encode("',&@#'") %>

或者如果您使用的是ASP.NET 4.0:

<%: "',&@#'" %>

执行此操作将正确编码字符串中的任何字符。