Отображение гиперссылки отличается в разных браузерах (Firefox и Internet Explorer)

StackOverflow https://stackoverflow.com/questions/1802609

Вопрос

Вот как я даю URL на свой asp.net гиперссылка на c#

reportHyperLink.NavigateUrl = "\\temporary_reports\\" + "department_report" + "_" + numberOfTicks + ".xls";

Вот как это отображается в Internet Explorer.

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);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top