最新解決:(2007-09-19)
發現下面的也會有問題的,只有把頁面從UTF-8也換成GB2312時再配合web.config配置解決的比較完善啊。
-----------------------------
在做湖州地名黃頁的時候遇到的,頁面的編碼是UTF-8,在接收網址參數的時候都使用了 Server.UrlDecode(),郁悶的是只要是中文,非"%e7%ba%a2%e6%97%97%e8%b7%af"這種形式的,取得就是亂碼,很是郁悶。查了不少資料,看到有一說法在Web.config中添加。view plaincopy to clipboardprint?
<system.web>
<globalization requestEncoding="GB2312" responseEncoding="GB2312"/>
</system.web>
<system.web>
<globalization requestEncoding="GB2312" responseEncoding="GB2312"/>
</system.web>那麽我試下了,因為頁面是UTF-8的,所以我把GB2312改成了UTF-8,結果還是一樣。後來又試著把回原來的,居然發現OK了 一下, 不知道哪位大蝦知道是怎麽回事?