Итак, я возвращаю FileContentResult
из такого действия:
return File(pck.GetAsByteArray(), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "MyExcelFile.xlsx");
При нажатии «Открыть» в IE (я использую IE9, версия 9.0.8112.16421), говорит: «Файл не может быть загружен», и пользователю предоставляется кнопка «Повторить попытку». Если они нажимают «Повторить», все работает нормально. Если они нажимают «Сохранить», все работает нормально. В файрфоксе работает нормально.
Как разрешить пользователю открывать файл при первом нажатии кнопки «Открыть»?