Возвращаемый файл не работает при загрузке изображений из двоичных данных в контроллер ASP. net MVC - PullRequest
0 голосов
/ 28 апреля 2020

Я хочу скачать файл .png, но этот код не работает для меня. Этот метод действия вызывается кнопкой из частичного просмотра.

Это работает только тогда, когда я предоставляю имя файла .pdf, но не работает для изображений.

 public ActionResult Download(string DownloadsID)
      { 
                 var lst = (from a in doclst 

                       where a.Id == DataId

                       select new
                       {
                           a.DocName,
                           a.DocFile,

                       }).FirstOrDefault();

            Response.Clear();
            Response.ClearHeaders();
            Response.AddHeader("Content-Disposition", "attachment; filename=MyImage.png");
            return File(lst.DocFile, "image/png");
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...