Непонятно какая кодировка
От: Арташес Россия  
Дата: 07.10.06 16:12
Оценка:
Добрый день, никак не разберусь в этой проблеме.

У меня есть страница download.aspx, через который я допускаю скачивание файлов на моей странице.
Из базы беру имя файла, и передаю в Header-ы:
Response.AddHeader("Content-Disposition", "attachment; filename=" & curFileName)

Например в дебугере или на странице у curFileName-а нормальный читаемый текст, а вот в диалоговом окне, в котором предлагает сохранить файл,
вместо текста у меня абракадабры. Скрееншот внизу.

(Может поможет: в базе у текстового поля имени файла Collation: Cyrillic_General_CI_AS)

Можете что нибудь посоветовать?

Спасибо
Арташес

http://www.gotdotnet.ru/DOTNET/FAQ/ASPNET/
От: Аноним  
Дата: 07.10.06 16:41
Оценка:
http://www.gotdotnet.ru/DOTNET/FAQ/ASPNET/345071.aspx


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: http://www.gotdotnet.ru/DOTNET/FAQ/ASPNET/
От: Арташес Россия  
Дата: 07.10.06 17:33
Оценка:
Здравствуйте, tretyak, Вы писали:

T>http://www.gotdotnet.ru/DOTNET/FAQ/ASPNET/345071.aspx


Спасибо! теперь получилось, но есть еще вопрос.

Когда сохраняю файл, все в порядке, а когда открываю сразу, то его имя получается в виде
"%d0%b2%d0%b8%d0%bd%d0%b8%d1%86%d0%b0%20-%20%d0%ba%d0%b8%d0%b5%d0%b2[1].txt"
(Словно требует URlEncode)
А что можно сделать с этим?

Еще раз спасибо
Арташес
Re[2]: http://www.gotdotnet.ru/DOTNET/FAQ/ASPNET/
От: Арташес Россия  
Дата: 07.10.06 18:15
Оценка:
Посмотрел на форумах, вроде это не только у меня так, но все таки я никаких выводов для себя не сделал...
А в Globalization изменения нужно вносить?
Re[2]: http://www.gotdotnet.ru/DOTNET/FAQ/ASPNET/
От: Аноним  
Дата: 07.10.06 18:51
Оценка:
А у вас что в Globalization прописано? Должна быть та кодировка, которую вы используете и в которой представляются данные.
--
Гайдар Магдануров
[email]mailto:gaidar.magdanurov@gmail.com[/email] | Блог | Сайт
Difficult I do now, impossible will take a while...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.