У меня есть веб-приложение (asp.net). Есть ли способ показать «SAVE AS DIALOG BOX» (в браузере), когда пользователь нажимает кнопку загрузки. Я пробовал несколько кодов но я не получил ожидаемого результата. Все загружают файл обычно для загрузки (путь загрузки по умолчанию для браузера). Можно открыть диалоговое окно сохранения в окне браузераСохранить как диалоговое окно в asp.net
ответ
Возможно, вы ищете файл для загрузки в asp.net? См. Пример ниже.
Response.ContentType = "application/pdf";
Response.AppendHeader("Content-Disposition", "attachment; filename=MyFile.pdf");
Response.TransmitFile(Server.MapPath("~/Files/MyFile.pdf"));
Response.End();
.htm, .html Response.ContentType = "text/HTML"; .txt Response.ContentType = "text/plain"; .doc, .rtf, .docx Response.ContentType = "Application/msword"; .xls, .xlsx Response.ContentType = "Application/x-msexcel"; .jpg, .jpeg Response.ContentType = "image/jpeg"; .gif Response.ContentType = "image/GIF"; .pdf Response.ContentType = "application/pdf";
Не уверен, что сообщение будет даже правильным комментарием в текущем состоянии. Просьба представить резюме ссылки в строке, если вы считаете, что статья показывает ответ на вопрос. –
Я расскажу подробности. Я отредактирую свое сообщение позже. Обязательно возьмите быстрый обед первым;) ... Спасибо, что напомнили мне :) – Chris
привет, я пробовал этот код.i получил исключение по запросу.Flush(); "[System.Threading.ThreadAbortException] = {Невозможно оценить выражение, потому что код оптимизирован, или собственный кадр находится поверх стека вызовов.}", И файл загружается нормально, не открывая как диалоговое окно – jyothis
- 1. Сохранить как диалоговое окно C#
- 2. Открыть/Сохранить как диалоговое окно
- 3. Сохранить как диалоговое окно freezes
- 4. Сохранить диалоговое окно в Netbeans
- 5. Сохранить Диалоговое окно в Silverlight
- 6. Сохранить как ... диалоговое окно в HTA
- 7. WT сохранить диалоговое окно файла?
- 8. Как создать всплывающее диалоговое окно в asp.net
- 9. Ошибка Excel API Сохранить как диалоговое окно
- 10. ExtJS AJAX сохранить как диалоговое окно
- 11. Почему диалоговое окно «Сохранить как» отправляет отправителю?
- 12. Открыть/Сохранить как ... диалоговое окно, не показывающее
- 13. Как сохранить диалоговое окно с приоритетом обмена
- 14. Как сохранить диалоговое окно всегда сверху?
- 15. Диалоговое окно «Диалоговое окно« Диалоговое окно «Диалоговое окно« Диалоговое окно »не обновлено
- 16. всплывающее диалоговое окно в MVC 4 Asp.net
- 17. Сохранить/[Сохранить как] диалоговое окно при загрузке с помощью wordpress
- 18. Notepad ++ заменить «Сохранить» Диалоговое окно «Обычный файл»
- 19. Диалоговое окно «Диалоговое окно« Свойства папки »
- 20. Диалоговое окно Android Диалоговое окно при запуске
- 21. Диалоговое окно подтверждения ASP.NET и Javascript
- 22. Как отобразить диалоговое окно сохранения
- 23. Диалоговое окно «Диалоговое окно» по умолчанию «Нет»?
- 24. Диалоговое окно Primefaces: диалоговое окно не открывается
- 25. ASP.NET MVC просмотреть папку/файл диалоговое окно
- 26. сохранить как диалоговое окно для экспорта файла в excel C#
- 27. Как создать диалоговое окно «Сохранить файл» в пользовательском контроле?
- 28. Как сохранить диалоговое окно предупреждения до щелчка ОК в андроиде
- 29. как показать сохранить файл/скачать файловые диалоговое окно в Java
- 30. Как закрыть диалоговое окно
Это совершенно невозможно. – SLaks
Пользовательский интерфейс браузера принадлежит пользователю, а не веб-разработчику. Что, если пользователь сказал браузеру _not_ для отображения диалогового окна «Сохранить как»? –
Концепция не является невозможной - очевидно, вы не можете открыть диалог с файлом системы, возможно, есть способ сообщить браузеру, что файл готов к загрузке. Это вызовет диалог с файлом браузера. – bgmCoder