首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

空格变%20,该怎么处理

2012-02-05 
空格变%20C# codeFileUpload1.Attributes.Add(onchange, @document.getElementById(imgPhoto).srcdo

空格变%20

C# code
FileUpload1.Attributes.Add("onchange", @"document.getElementById('imgPhoto').src=document.getElementById('FileUpload1').value.unescape();");

在VS2005里是正常的,到了VS2008后显示出来的文件名的空格都变成了20%,请教怎么修改上面的js把%20变或空格

[解决办法]
编码用escape(string)
解码用unescape(string)
[解决办法]
C# code
FileUpload1.Attributes.Add("onchange", @"document.getElementById('imgPhoto').src=unescape(document.getElementById('FileUpload1').value);");
[解决办法]
C# code
Microsoft.JScript.GlobalObject.unescape(object @string)
[解决办法]
urlencode
urldecode

热点排行