Asp.net页面传值乱码
类别:编程学习 浏览量:680
时间:2014-4-12 Asp.net页面传值乱码
Asp.net页面传值乱码Asp.net页面传值乱码的解决方法
一、设置web.config文件
<system.web>
.....
<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/>
......</system.web>
二、传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。
进行传递时
string Name = "中文参数"
Response.Redirect("B。aspx?Name="+Server.UrlEncode(Name)) ;
进行接收时
string Name = Request.QueryString["Name"];
Response.Write(Server.UrlDecode(Name)) ;
三、如果是从 HTML 文件向 Aspx 文件进行传递中文参数的话(即不从后台用 Redirect()方法进行 Url 转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。
进行传递时
进行接收时
string Name = Request.QueryString["Name"];
您可能感兴趣
- idea调试怎么配置tomcat(如何提升Idea启动速度与Tomcat日志乱码问题)
- idea向数据库中插入中文报错(Idea连接MySQL数据库出现中文乱码的问题)
- Asp.net页面传值乱码
- 织梦dede怎么获取当前文档的网址(织梦DedeCMS V57 111015升级出现乱码错误解决方法分享)
- pythonrequest包设置编码(解决python3中的requests解析中文页面出现乱码问题)
- dedecms命名规则(dedecms utf-8 出现乱码问题的解决方法之一)
- dedecms搬家乱码(dedecms 的cn_substr_utf8字符串截取函数商榷)
- tomcat解决乱码(解决tomcat 静态页面html中文乱码的解决终极篇)
- serv-u的默认端口号(Serv-U 8.0 服务器中文乱码问题的解决)
- tomcat配置远程调试(一次tomcat源码启动控制台中文乱码的调试过程记录)
- php换行乱码(php输出文字乱码的解决方法)
- mysql数据库出现乱码(数据库 MySQL中文乱码解决办法总结)
- apache错误编码代码(关于Apache默认编码错误 导致网站乱码的解决方案)
- python与php(解决Python3 被PHP程序调用执行返回乱码的问题)
- php读取txt乱码怎么办(解决php写入数据库乱码的问题)
- linux 安装securecrt(Linux SecureCRT显示乱码解决方案)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
- 深度 倒牛奶 这一幕为何又在美国上演(深度倒牛奶)
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
- 探索中国神秘文字(探索中国神秘文字)
- 重温《蜗居》 宋思明选中海藻为红颜知己,纯属巧合,与爱无关(宋思明选中海藻为红颜知己)
- 越南旅游攻略(越南旅游攻略自由行)
热门推荐
- dedecms调用logo标签(DedeCMS 5.7 tag标签长度限制的修改方法)
- 完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)
- 让文字居中代码是多少(如何使定义了高度和宽度的< a >里的文字垂直居中实现代码)
- vueclass和style绑定(Vue中Class和Style实现v-bind绑定的几种用法)
- Global.asax文件的介绍
- MySql中date、datetime、time类型的区别
- 织梦的powerbydedecms怎么改(织梦DEDECMS提示信息提示框美化)
- apache错误编码代码(关于Apache默认编码错误 导致网站乱码的解决方案)
- html5 video标签
- php如何设置命名空间(PHP进阶学习之命名空间基本用法分析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9