Nar*_*esh 3 c# asp.net whitespace
FileInfo[] FileList1 = Dir.GetFiles("*.doc", SearchOption.AllDirectories);
foreach (FileInfo FI in FileList1)
{
Response.Write(
"<td><a href= view5.aspx?file=" + strheadlinesid + "\\" +
FI.Name + " target=_self;> " +FI.Name + "</a></td>");
}
Run Code Online (Sandbox Code Playgroud)
当我尝试用空格打印文件名时,它会在文件名中的空格位置添加"#",这会给我带来麻烦.任何人都可以告诉解决方案
URL编码可确保所有浏览器都能正确传输URL字符串中的文本.某些浏览器可能会截断或损坏诸如问号(?),&符号,斜杠标记(/)和空格等字符.因此,这些字符必须在标记或查询字符串中进行编码,其中字符串可以由浏览器在请求字符串中重新发送.
fileName = HttpServerUtility.UrlEncode(fileName);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
859 次 |
| 最近记录: |