2015年03月31日
川俣晶の縁側ソフトウェア技術雑記 total 8164 count

ASP.NET MVCで画像ファイルをダウンロードさせる方法

Written By: 川俣 晶連絡先

「検索してみると、平然と【ブラウザが解釈できないファイルだけダウンロードダイアログが開く】だの【IEで画像ファイルをダウンロードさせることはできない】だの嘘八百の情報が山ほど出てきたが、一応メモとしてやり方をメモっておく。ASP.NET MVCを使って画像ファイルをダウンロードさせる場合だ」

「どうすればいいの?」

「ASP.NET MVCのコントローラとして、これでオッケーみたいだ。パスやファイル名は適当に修正して使ってくれよ」

        public FileResult Download()

        {

            return File(Server.MapPath("/Content/pic.jpg"),

                  "image/jpg",

                  "picture.jpg");

        }

参考ページ §