http://forums.microsoft.com/TechNet-JA/ShowPost.aspx?PostID=1453209&SiteID=36
転載しておきます。
<configuration>
<system.web>
<globalization requestEncoding="shift_jis" responseEncoding="shift_jis"/>
</system.web>
</configuration>
こういう設定をweb.configにしましたよと仮定しました。
あああ?
TextBox1=%A4%A2%A4%A2%A4%A2%9F%EC
?
TextBox1=%9F%EC
あああ
TextBox1=%82%A0%82%A0%82%A0
リクエストはこのように変化しています。
IE側の問題でしょう。
もともとリクエストにUTF8を使うようになっている現在のWebで、ShiftJISの文字以外を入力された場合にどうなるかは想定外というところですかね。
ShiftJISじゃねぇ。