關於ASP.NET中Resonse.QueryString函數漢字參數傳遞錯誤的處理辦法

最近在處理Resonse.QueryString函數漢字參數傳遞時,發生不能完整傳遞參數的具體值的錯誤,經過分析,發現是Web.config中的encoding和全球化設置不正確,先貼出來,以免同仁再犯同樣的錯誤:

1、首行:<?xml version="1.0" encoding="utf-8" ?>=><?xml version="1.0" encoding="GB2312" ?>
2、<!--  全球化
          此節設置應用程序的全球化設置。
    -->
    <globalization
            requestEncoding="utf-8"
            responseEncoding="utf-8"
   />
更改爲:
<!--  全球化
          此節設置應用程序的全球化設置。
    -->
    <globalization
            requestEncoding="GB2312"
            responseEncoding="GB2312"
   />

再傳遞漢字參數時就正確了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章