하이퍼 링크 디스플레이는 브라우저간에 다릅니다 (Firefox vs Internet Explorer)
-
05-07-2019 - |
문제
다음은 C#의 asp.net 하이퍼 링크에 URL을 제공하는 방법입니다.
reportHyperLink.NavigateUrl = "\\temporary_reports\\" + "department_report" + "_" + numberOfTicks + ".xls";
이것이 인터넷 익스플로러에 표시되는 방법입니다.
http://myportal/temporary_reports/department_report_20091126_11_25_56_914.xls
이것이 Firefoxr에 표시되는 방법입니다.
http://myportal/myproject/\temporary_reports\department_report_20091126_11_25_56_914.xls
그 차이 문제를 어떻게 해결합니까?
감사.
해결책
백 슬래시 대신 슬래시로 시도하십시오.
reportHyperLink.NavigateUrl = string.Format(
"/temporary_reports/department_report_{0}.xls", numberOfTicks);
제휴하지 않습니다 StackOverflow