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中文乱码问题解决

 在做Asp.Net开发的时候,经常会遇到页面乱码的问题,下面是在网上收集的相关资料,请大家参考:以下转载自:http://blog.csdn.net/echsys/archive/2008/03/1...
  • yc_8301
  • yc_8301
  • 2008年05月06日 13:52
  • 4247

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

asp.net中URL参数传值中文乱码的三种解决办法

在做Asp.Net开发的时候,参数传递中文时,经常会遇到页面乱码的问题,下面是在网上收集的相关资料,请大家参考: 解决的方法一般有3种: 1.设置web.config文件 ....

asp.net中URL参数传值中文乱码的三种解决办法

在做Asp.Net开发的时候,参数传递中文时,经常会遇到页面乱码的问题,下面是在网上收集的相关资料,请大家参考: 解决的方法一般有3种: 1.设置web.config文件 ....

asp.net Request.QueryString中文乱码问题

项目中总会遇到中文乱码的问题,java,php,ast.net都如此。         中文的问题分为3种:             第一种是代码文件中自带的,如:[类别序号          ...

解决FCKeditor For asp.net 上传图片时中文乱码问题

在web.config中加入:这样设置后可以显示中文的文件,但URL地址也是中文的;如果服务器对中文地址的解析不好,可能导致图片无法浏览;所以修改:editor/filemanager/browser...

Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案

一、首先,说一下我要实现的功能     根据老师ID、学年、学期,查询该教师教授的课程信息。 二、传递参数我遇到的问题:     我通过传递教师ID、学年和学期从数据库查询出该教师...

Asp.net utf-8 编码中文乱码完全解决方案

 Unicode 编码正逐渐成为多语言支持的最通用解决方案。采用 Unicode 编码的中文网页能在各种平台、各种类的浏览器上都得到很好的兼容。utf-8 是 Unicode 的一种存储/交换实...

ASP.NET解决中文乱码

1.设置web.config文件 system.web>  ......  globalization requestEncoding="gb2312" responseEncoding...
  • L0veIT
  • L0veIT
  • 2012年08月06日 15:22
  • 443
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net页面传值中文乱码问题
举报原因:
原因补充:

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