У меня есть метод действия моего контроллера, возвращающий pdf файл как
public FileContentResult GetPDF(string filename)
{FileContentResult filecontent= new FileContentResult(Contents, "application/pdf");
HttpContext.Response.AddHeader("Content-Disposition", "inline; filename=" + filename);
return filecontent;
}
здесь Содержимое имеет тип байта [].
Если в моем Adobe Reader не установлен флажок «Правка-> Настройки-> Интернет», «Отображать PDF в браузере» открывает файл, но не с именем файла в Adobe Reader. и если я проверил это, то он не открывается на вкладке Браузер для этого, я также попытался открыть файл PDF с веб-сайта, он открыл вкладку браузера, поэтому никаких проблем с браузером.
Мне нужно иметь возможность открыть pdf во вкладке браузера с именем файла. Кто-нибудь может мне помочь, потому что я не нахожу решения после долгих поисков. Нужна ли настройка iframe?