当前位置: 代码迷 >> ASP.NET >> javascript传中文参数,request出来为乱码,该如何解决
  详细解决方案

javascript传中文参数,request出来为乱码,该如何解决

热度:836   发布时间:2013-02-25 00:00:00.0
javascript传中文参数,request出来为乱码
在js里面把中文作参数传到另一个页面,Request.QuerryString的时候读出来是乱码,请问大家这个怎么解决呢?
比方说
var l_FileName = "E:\WDF\安装源文件\Microsoft Visio 2003 中文版.iso"

'File_Send.aspx?DialogID=' + l_DID + '&MyID=' + l_MYID + '&CompanyID=' + l_ComID + '&FileName=' + l_FileName

服务器端
 filename = Request.QueryString["FileName"].ToString().Trim();
结果是 "E:\\WDF\\ 乱码 \\Microsoft Visio 2003 乱码 .iso" 


------解决方案--------------------------------------------------------
escape(l_FileName ) 

------解决方案--------------------------------------------------------
Encodes String objects so they can be read on all computers
  相关解决方案