Asp.Net MVC 2 Html.ActionLink外语编码

时间:2011-06-12 14:23:20

标签: asp.net-mvc asp.net-mvc-2 html.actionlink

当我调用<%= Html.ActionLink(“abcáí”,“Index”)%>在我看来,它会生成这个html输出:< a href =“/”> abcáí< / a>

但我不需要逃避外来字符áí,所以我希望输出为< a href =“/”>abcáí< / a>

我的问题不仅在于ActionLink功能,而且在任何地方,使用的是htmlencoding。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

这完全不是你应该担心的事情。 HTML帮助程序正确HTML编码输出。输出旨在由浏览器读取,而不是人类。由于此输出格式正确,因此这些浏览器将使用它们正确地向人类显示内容。