Я успешно может сохранить бинарный поток поля в базе данных (PDF, JPG и т.д.) и вернуть его в моей веб-странице, как это в ASP.net Gridview:Возвращение datatbase файла потока в WebPage из ASHx
<asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="~/Formularios/file.ashx?ID={0}" HeaderText="Documento"
DataTextFormatString="{0}" Target="_top" Text="Download document" />
и в file.ashx
Это мой рекорд
Все работает нормально, но когда я использую Firefox и нажимаю Ond Download, появляется диалоговое окно «открыть/сохранить как», и если я выберем «save/as», то загружаемый файл называется «file.ashx». где я ошибаюсь? Не является ли context.Response.AddHeader предположительным, чтобы я указывал имя и расширение выходного файла?
-.- 'omg. Спасибо! –
Добро пожаловать. Иногда вы так долго смотрите на кусок кода, что больше ничего не видите. Свежая пара глаз может быть полезна. – VDWWD