0
ResponseHelper.Redirect("popup.aspx?file= "+ LogicLayer.ManualPath + _ddlPLCs.SelectedValue.ToString() + "\\" + _PLCRow[0][0].ToString() ,"_page", "menubar=0,width=100,height=100");
if (Request.QueryString["file"] != null)
{
LogicLayer.viewManual(Request.QueryString["file"].ToString());
}
我發現,斜線(\)
字符是從文件路徑
有什麼想法去掉? ??
刪除斜槓字符:d:\\ folder1 \\ manuals \\ pdfs \\ file1.pdf >>變成d:folder1手冊pdfs file1.pdf –
我不認爲反斜槓字符對HTTP URL有效。您可以將它們更改爲'%5C'。另外,你可能想嘗試'HttpServerUtility.UrlEncode'函數 – Dirk