在AutoComplete中显示类似é的特殊字符

时间:2011-08-24 12:19:38

标签: asp.net character-encoding ajaxcontroltoolkit webmethod

如何在Ajax Control Toolkit的AutoComplete中显示类似é的特殊字符?它们在IE7中显示为白色方块,在FF4中显示为黑色菱形。我尝试使用HttpUtility.HtmlEncode在WebMethod中转义它们,但这让它变得更糟!

(此处也提到http://ajaxcontroltoolkit.codeplex.com/workitem/26998

1 个答案:

答案 0 :(得分:0)

从文件中读取值时,请使用

StreamReader re = new StreamReader(filepath,System.Text.Encoding.UTF7);

而不是

StreamReader re = new StreamReader(filepath);