国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

如何用Response.Redirect方法傳遞漢字

2020-01-18 01:49:04
字體:
供稿:網(wǎng)友

 使用Response.Redirect方法傳遞漢字,有時會發(fā)現(xiàn)所傳遞的值和接收到的內(nèi)容不符,接受的值丟失了幾個字或者變成了一堆亂碼.那么如何才能保證所傳遞的漢字被正確接收呢?
    頁面A傳遞值的代碼如下: string Message=Server.UrlEncode("歡迎學(xué)習(xí)ASP.NET!");
Response.Redirect("WebForm2.asp?Msg="+Message);    頁面B接受值的代碼如下: string Message=Server.UrlDecode(Request.QueryString["Msg"]);    有些情況下傳遞的漢字變成亂碼是由于瀏覽器和程序所用的編碼格式不同引起的,ASP.NET應(yīng)用程序默認(rèn)的編碼格式為"utf-8".打開程序的Web.config文件可以看到如下代碼: <?xml version="1.0" encoding="utf-8" ?>    可通過修改encoding屬性值改變應(yīng)用程序的編碼格式,有些情況下為了解顯示中文亂碼的問題需要將此屬性設(shè)置為"gb2312". 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大埔区| 乐至县| 常宁市| 简阳市| 安福县| 章丘市| 洛扎县| 宝坻区| 平邑县| 桐乡市| 玛多县| 永春县| 呼伦贝尔市| 敦煌市| 富民县| 桓台县| 天气| 东阳市| 福建省| 榆社县| 桂阳县| 沈丘县| 涡阳县| 彭州市| 柳州市| 华坪县| 合阳县| 闽侯县| 綦江县| 吉木乃县| 永兴县| 鲁甸县| 新巴尔虎右旗| 锡林郭勒盟| 霸州市| 晋中市| 长沙市| 铜山县| 岳阳县| 宁陵县| 威海市|