如何用Response.Redirect方法传递汉字

2016-02-19 11:12 11 1 收藏

今天图老师小编给大家精心推荐个如何用Response.Redirect方法传递汉字教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

【 tulaoshi.com - Web开发 】

 使用Response.Redirect方法传递汉字,有时会发现所传递的值和接收到的内容不符,接受的值丢失了几个字或者变成了一堆乱码.那么如何才能保证所传递的汉字被正确接收呢?
    页面A传递值的代码如下: string Message=Server.UrlEncode("欢迎学习ASP.NET!");
Response.Redirect("WebForm2.asp?Msg="+Message);    页面B接受值的代码如下: string Message=Server.UrlDecode(Request.QueryString["Msg"]);    有些情况下传递的汉字变成乱码是由于浏览器和程序所用的编码格式不同引起的,ASP.NET应用程序默认的编码格式为"utf-8".打开程序的Web.config文件可以看到如下代码: ?xml version="1.0" encoding="utf-8" ?    可通过修改encoding属性值改变应用程序的编码格式,有些情况下为了解显示中文乱码的问题需要将此属性设置为"gb2312". 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1596729.html

延伸阅读
标签: ASP
  响应对象 错误 'ASP 0156 : 80004005' 标题错 go.asp, 行10 HTTP标题已经写入到客户浏览器。任何HTTP标题的修改必须在写入页内容之前。 上面的错误信息是否曾困扰过你?(蜘蛛精:是否曾让你抓耳挠腮,彻夜难眠,最后 不得不以头撞墙而终?鄙人便饱受其害,至今仍为其消得人憔悴。) <%response.buffer=true% 上句须加在所有...
标签: Web开发
前台 代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head title无标题页/title style type="text/css" .show{ display:block;} .hide{ display:none;} /style script type="text/javascript" s...
标签: 电脑入门
常见的一种启动故障就可以用PE修复:一台安装Windows XP的电脑,每次在登录界面单击用户名进行登录时,出现正在加载个人设置后却自行注销无法进入系统。修复方法如下: 第一步:进入PE后,双击桌面启动网络支持,开启PE的网络组件。这个PE已经自带不少网卡驱动,如果可以自动安装本机网卡,返回桌面双击宽带连接,按提示输入ISP账号和密码即可...
标签: 婴儿
香蕉奶 食谱原料 香蕉——1/4个,黄油——若干,肉汤——3大匙,牛奶——1大匙,面粉——1小匙。 TuLaoShi.com 制作方法 . (1) 将香蕉去皮之后捣碎。 (2) 用黄油在锅里炒制面粉,炒好之后倒入肉汤煮并用木勺轻轻搅。 (3) 煮至粘稠时放入...
标签: ASP
  此方法主要用来掉线后重登陆再返回 out_url1=Request.ServerVariables ("SCRIPT_NAME") i=0 for each thing in Request.QueryString x= Request.QueryString (thing) if i=0 then     out_url1=out_url1&"?"&thing&"="&x else     out_url1...

经验教程

849

收藏

77
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部