Я отправляю файл с страницы ASP.NET в браузер. Чтобы правильно отправить имя файла Я добавляю заголовок:ASP.NET кодировка имени файла при отправке файла
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=" + filename);
Проблема заключается в том, что, когда файл содержит пробелы (например, «ABC DEF») браузер получает только «ABC» часть имени файла. Я пробовал с: Server.HtmlEncode, но это не помогло.
У вас есть идеи, как решить эту проблему?
PK
Server.UrlEncode – Arthur