3

我将“Malmö”作为 Request.QueryString 参数传递给页面。但是,代码将其视为“Malm�”,这意味着字符串比较失败。在 web.config 中,所有全球化设置都设置为 UTF-8。我错过了什么吗?

编辑:查询字符串看起来像这样http://localhost/PageName/?courseKommun=Malm%F6

4

1 回答 1

0

%F6不是ö的 URL 编码,这就是您看不到ö的原因。
正确的 URL 编码应该是%C3%B6参见)。

它应该适用于两个版本:

  • /?courseKommun=Malmö
  • /?courseKommun=Malm%C3%B6
于 2011-02-09T22:04:12.943 回答