0

I am trying to return a byte array from my MVC project controller to an html view. So far I haven't had any luck with trying to use FileStreamResult, due to Type System.Web.Mvc.FileStreamResult cannot be serialized. How can I return the byte array from my Controller to a View so that I can download a file?

Ivan Sivak
  • 7,178
  • 3
  • 36
  • 42
user3780986
  • 53
  • 1
  • 2
  • 7
  • possible duplicate of [Returning a file to View/Download in MVC](http://stackoverflow.com/questions/5826649/returning-a-file-to-view-download-in-mvc) – Erik Philips Jul 24 '14 at 16:17
  • Try this: [HttpGet] public FilePathResult DownloadTemplate() { return this.File(Path.Combine(this.excelTemplateFolder, this.excelTemplateFileName), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); } – Bhasyakarulu Kottakota Jul 24 '14 at 16:22

0 Answers0