编码问题ñ

时间:2011-05-30 22:30:35

标签: c# asp.net encoding

我遇到编码问题。

采用以下西班牙语:niño

当我将其包含在文件名中时,在屏幕上输出时会输出为:ni%c3%b1o

我如何编码或做必要的以便在html中输出niño?我在.net c#中开发。

2 个答案:

答案 0 :(得分:0)

page包含非标准IE而非英文字符的编码列表。通常,您可以使用&#(x)

所填充的字符的字符代码值

答案 1 :(得分:0)

您使用的是IE吗?我在使用它时看到了这个bug。其他浏览器(如FF或Chrome)不会发生,也不会发生ASP.Net错误或您可以避免的事情。

我不知道IE 9是否会发生这种情况。如果您在自己喜欢的搜索引擎中查看,您会发现有几个站点可以解决此问题。例如:Some Google's results

我曾经使用过一个我在网上找到的,并且像魅力一样工作,但不记得它是怎么回事。