Если url гиперссылки содержит#, то гиперссылка не открывается. Он выбрасывает файл ошибки не найден
я пытаюсь открыть вложения в браузере с помощью гиперссылки. если имя файла вложения содержит"#", то в это время браузер выдает ошибку HTTP Error 404.0-не найден
Что я уже пробовал:
Я пробовал использовать функцию urlencode в своем приложении. vb.net код, но все же я сталкиваюсь с той же проблемой.
F-ES Sitecore
UrlEncode путь к вложению при его визуализации. Учитывая, что вы вообще не предоставили никакого кода, мы не можем сказать вам, как\где это сделать.
MadMyche
Хотя символ # может быть разрешен как часть имени файла, он является специальным символом, когда речь заходит о URI, и обозначает фрагмент ресурса.
Вам нужно будет прочитать об этом и, возможно, придется скорректировать или компенсировать это