「Malmö」を Request.QueryString パラメータとしてページに渡しています。ただし、コードでは、文字列比較が失敗したことを意味する "Malm�" と見なされます。すべてのグローバリゼーション設定は、web.config で UTF-8 に設定されています。何か不足していますか?
編集: クエリ文字列は次のようになりますhttp://localhost/PageName/?courseKommun=Malm%F6
「Malmö」を Request.QueryString パラメータとしてページに渡しています。ただし、コードでは、文字列比較が失敗したことを意味する "Malm�" と見なされます。すべてのグローバリゼーション設定は、web.config で UTF-8 に設定されています。何か不足していますか?
編集: クエリ文字列は次のようになりますhttp://localhost/PageName/?courseKommun=Malm%F6
%F6
はöの URL エンコードではないため、öが表示されません。
正しい URL エンコーディングは次のようになります%C3%B6
(を参照)。
両方のバージョンで問題なく動作するはずです。
/?courseKommun=Malmö
/?courseKommun=Malm%C3%B6