asp.net页面传值中文乱码问题

原创 2012年03月27日 22:53:30

代码如下:

传值前台页面:
<a href='http://www.cnblogs.com/Common/Download.aspx?url=<%#Eval("DFILE_URL") %>&fileName=<%#Eval("DFILE_NAME")%>'

接收值页面后台代码:
string fileName = Request.QueryString["fileName"].ToString();

如果fileName=<%#Eval("DFILE_NAME")%>为中文的话,接收的值有乱码,请问如何在传值之前执行代码转换?

url 要 稍稍调整下就好 只要加密解密下
Server.UrlEncode()  
Server.UrlDecode()

 

<a href='http://www.cnblogs.com/Common/Download.aspx?url= <%#Eval("DFILE_URL") %>&fileName= <%#Server.UrlEncode(Eval("DFILE_NAME").ToString())%>'

 string fileName =Server.UrlDecode(Request.QueryString["fileName"].ToString());

ASP.NET 页面传值中文乱码问题

代码如下:传值前台页面:
  • linwejiang
  • linwejiang
  • 2010年06月18日 11:45
  • 746

asp.net页面间传值的五种方法

一、QueryString传值:简单、安全性低 二、Server.Transfer传值:(Page1)Context.handler 三、Cookie传值:客户端 四、Session传值:单用户 五、...
  • jcx5083761
  • jcx5083761
  • 2013年07月16日 02:28
  • 1542

关于jsp页面传值中文乱码问题

最近自己遇到一个jsp页面之间传值中文乱码问题,这在中文项目中是绝对不予许的,故找到以下解决办法。 例如:现在有 A.jsp 和B.jsp两个页面,A页面向B页面传值,属性名为name; ...
  • jourey_for_you
  • jourey_for_you
  • 2017年08月28日 09:36
  • 82

asp.net页面跳转传值的几种方式

protected void Button1_Click(object sender, EventArgs e) { //使用querystring传值 ...
  • zzzzzzzert
  • zzzzzzzert
  • 2013年01月09日 16:12
  • 17688

Asp.net跨页面传值

Asp.net跨页面传值   记得刚开始做机房收费系统的时候因为用户名在各个对象之间的传递问题狠狠苦恼了几天,现在看学习asp.net的时候发现这里关于这个问题的阐述很清楚,稍微的总结了一下...
  • bemavery
  • bemavery
  • 2013年11月27日 17:06
  • 2218

页面传值乱码问题

  • huakaimoyu
  • huakaimoyu
  • 2014年09月09日 19:33
  • 258

jsp页面传值中文出现乱码的问题

有时在jsp页面间进行传值时会出现中文乱码问题,它们一般是在中文值传递的过程对中文进行了编码,所以造成接收到中文乱码问题。 解决的思路有两个: 其一是在传值前就进行编码操作,将中文进行字符编码,使...
  • ZZY1078689276
  • ZZY1078689276
  • 2015年10月14日 14:53
  • 1053

Asp.net C#页面传参的几种方式

在做asp.net的项目中,经常用的一个知识点就是如何在页面之间传值。总结一下,应用过的几个小例子。 一、前台脚本调用后台:         1、html里调用后台代码,调方法,返...
  • u013028876
  • u013028876
  • 2016年07月24日 23:13
  • 1087

ASP.NET 页面之间传值的几种方式

ASP.NET 页面之间传值的几种方式 开篇概述 对于任何一个初学者来说,页面之间传值可谓是必经之路,却又是他们的难点。其实,对大部分高手来说,未必不是难点。 回想2016年面试...
  • lenovouser
  • lenovouser
  • 2017年01月18日 08:12
  • 1226

[Spring框架]jsp页面传值到controller中文乱码问题

本人遇到的问题:jsp页面中显示的为中文,但是传值到controller中时为乱码,我遇到的乱码不是??????也不是类似繁体字;是那种有点像字母的感觉的; whatever,我的jsp已经是utf...
  • baidu_38616542
  • baidu_38616542
  • 2018年02月02日 17:23
  • 4
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net页面传值中文乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)