現在、特定のURLパラメータが必要なWebアプリケーションを開発中です。例えば、私は、URLバーには、このパラメータを入力しています:Internet ExplorerはURLパラメータをエンコードしません
...Page.aspx?user=chantal.côté
FirefoxとChromeは自動的に次のようにURLをエンコードします:
...Page.aspx?user=chantal.c%C3%B4t%C3%A9
しかし、Internet Explorerはそう、自動的にURLをコードしませんこのシンボル�
(デバッグ時)でエラーが発生します。私が...Page.aspx?user=chantal.c%C3%B4t%C3%A9
と入力するとすべてうまく動作しますが、私はそれをしたくありません!
URLをエンコードするようInternet Explorerに明示的に指示する必要がある場所はありますか。
エラーは何ですか?おそらくIEの設定を見つけるよりも良い選択肢があります。この場合、アプリケーションを使用するすべてのユーザーに同じIE設定を強制する必要があります。 – Khan
Request.QueryString ["user"]からデータを取得したときToString()はôまたはéの代わりに のシンボルを返します – Soader03
私の答えに自分のコメントを見てください。 – Joe