当我调用<%= Html.ActionLink(“abcáí”,“Index”)%>在我看来,它会生成这个html输出:< a href =“/”> abcáí< / a>
但我不需要逃避外来字符áí,所以我希望输出为< a href =“/”>abcáí< / a>
我的问题不仅在于ActionLink功能,而且在任何地方,使用的是htmlencoding。
有什么建议吗?
答案 0 :(得分:0)
这完全不是你应该担心的事情。 HTML帮助程序正确HTML编码输出。输出旨在由浏览器读取,而不是人类。由于此输出格式正确,因此这些浏览器将使用它们正确地向人类显示内容。