页面上通过地址栏传值时出现乱码的两种解决方法
1.在web.config中<system.web>节点下添加一句配置:
<globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312" culture="zh-CN"/>
节点属性解释:
requestEncoding:指定每一传入请求的假定的编码,包括已传递的数据和查询字符串。如果请求附带包含一个 Accept- Charset 属性的请求标头,它将重写配置中的该属性。默认编码为 UTF-8
responseEncoding:可选的属性。指定响应的内容编码。默认编码为 UTF-8;
fileEncoding:可选的属性。为 .aspx、.asmx 和 .asax 文件分析指定默认编码。无论此属性的值是什么,用 byte order mark 前缀保存的 Unicode 和 UTF-8 文件都将被自动识别。
Culture:可选的属性。为处理传入的 Web 请求指定默认的区域性。此属性还可以设置为 auto。
fileEncoding:可选的属性。为 .aspx、.asmx 和 .asax 文件分析指定默认编码。无论此属性的值是什么,用 byte order mark 前缀保存的 Unicode 和 UTF-8 文件都将被自动识别。
2.针对两种方法传值
String Name="中国"; 从A页面传到B页面
2.1,Javascript脚本传值
传:Windows.location="A.aspx?name="+escape(Name)
取:Request.QueryString["name"].ToString();
2.2,Asp.Net页面传值
传:Response.Redirect("A.aspx?name="+Server.UrlEncode(name))
取:Server.UrlDeCode(Request.QueryString["name"].ToString())
转载于:https://www.cnblogs.com/xiaoXuZhi/p/3226580.html
页面上通过地址栏传值时出现乱码的两种解决方法相关推荐
- 台式计算机有乱码如何解决,台式电脑键盘乱码的两种解决方法
台式电脑键盘乱码怎么办?近来,不少用户反馈自己遇到了台式机键盘错乱的情况,输入之后出现一大推错误代码,该怎么解决呢?接下来,就随系统城小编一起看看台式电脑键盘乱码的两种解决方法吧! 台式机键盘乱码解决 ...
- html 写字板 乱码,Win7系统写字板打开文档出现乱码的两种解决方法
相信很多Win7系统用户都经常使用写字板这个功能强大的文字处理程序,不过,有些用户在写字板打开文档后发现不是正常的文档而是一堆乱码,这该怎么来处理?别急,现在,小编就来和大家分享两种此问题的解决方法供 ...
- 知网上html文章复制粘贴不了,网页上的文章不能直接复制无法直接选中的两种解决方法...
在网页上收集文字资料,在打开有些网页之后,如果要下载此片文章,只要选中右击,选择"复制",再新建一个Word,右击选择"粘贴"即可. 例如,在"看评网 ...
- win7系统mysql连接不上数据库吗_Win7系统使用数据库时mysql频繁掉线无法连接的两种解决方法...
近日有windows7 64位旗舰版系统用户在使用mysql数据库的时候,发现mysql总是频繁掉线,导致无法连接,遇到这样的问题该如何解决呢?接下来为大家带来Win7系统使用数据库时mysql频繁掉 ...
- linux安装 中文乱码怎么解决方法,Linux安装GBK/GB2312程序显示乱码的五种解决方法...
不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,接下来是小编为大家收集的Linux安装GBK/GB2312 ...
- 服务器系统记事本乱码,win7系统记事本出现乱码的五种解决方法
win7系统自带有记事本功能,它是一个简单的文字编辑器,用户可直接打开记事本记录文字,相信大家对雨林木风win7系统的记事本在熟悉不过.然而有不少win7系统用户在打开记事本的时候出现乱码,这是怎么回 ...
- win7 u盘 正在计算机,U盘在Win7电脑上读不出来怎么办?两种解决方法全教给你!...
在我们平日的工作或学习生活中,有很多小伙伴都会用U盘来存储学习或工作上比较重要的资料文件,虽然是现在使用U盘的小伙伴们是越来越少了吧,但是这也不能影响那些习惯使用U盘的小伙伴. 当我们想要处理U盘上的 ...
- android 毫秒 计时器,Android时分秒计时器的两种实现方法
可能我们在开发中会时常用到计时器这玩意儿,比如在录像的时候,我们可能需要在右上角显示一个计时器.这个东西其实实现起来非常简单. 只需要用一个控件Chronometer,是的,就这么简单,我都不好意思讲 ...
- office打开服务器文件提示内存不足,Excel2016打开文档时提示内存或磁盘空间不足的两种解决方法...
有时候,在Excel2016或者Excel2013中打开新建的空白文档提示:内存或磁盘空间不足,Microsoft Excel无法再次打开或保存任何文档.要想获得更多的可用内存,请关闭不再使用的工作簿 ...
- Json返回时间中出现乱码问题的两种解决方法
Json返回时间中出现乱码问题的两种解决方法 参考文章: (1)Json返回时间中出现乱码问题的两种解决方法 (2)https://www.cnblogs.com/hanyinglong/archiv ...
最新文章
- Java依赖注入选项
- jQuery遍历,数组,集合
- 编码风格:Mvc模式下SSM环境,代码分层管理
- 使用ISynchronizeInvoke无痛地创建线程安全用户界面
- STM32工作笔记0089---UCOSIII存储管理
- Linux一些最基本命令
- 金格集成(springboot+vue)
- 福禄克CFP2-100-Q与OFP2-100-Q区别
- Plist图集批量拆解工具大全
- 搭建以太坊私链(单节点,多节点,windows,linux)
- c# timer 销毁_.NET中Timer 如何正确地被Dispose
- java gef_GefExample GEF的例子,用于eclipse 学习,非常好的源码材料。 Java Develop 238万源代码下载- www.pudn.com...
- 文字动态发光特效代码简单实现
- 技术科普丨平台效果调试篇1—灰区和权重
- linux grep gz文件内容,如何查询targz的压缩包文件的内容
- 深刻揭露步态识别的“谎言”(篇二:深度学习乱拳打进来)
- sap BusinessObject Enterprise XI 4.0 安装载图
- 《Nmap渗透测试指南》—第2章2.15节路由跟踪
- boss直聘python_爬Boss直聘,分析2019下半年Python工作现状
- VUE弹窗加载另一个VUE页面