Привет всем.
Возникла следующая проблема:
Необходимо загрузить с сервера pdf файл с русским названием, типа "журнал событий".
Делаю все след. образом:
Response.ClearContent();
Response.ClearHeaders();
Response.ContentType = "application/pdf";
string str = Server.UrlPathEncode("Журнал событий.pdf");
Response.TransmitFile(Server.MapPath(".")+"\\Output\\Журнал событий.pdf");
Response.AddHeader("content-disposition", "attachment;filename="+str);
Что происходит:
Высвечивается диалог загрузки/открытия файла. Имя файла в этом диалоге русское, все нормально. Когда жму сохранить — все нормально, в диалоге сохранения имя файла русское. Но когда жму открыть файл, то в заголовке acrobat reader-a имя файла корявое, типа a%f% и т.д.
Прочитал тучу сообщений на форуме, но ничего толком не получилось.
Народ! Если кто знает, в чем проблема, пжлста напишите, как избавиться от проблемы!
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение