FilePathResult クラス (System.Web.Mvc)

提供: MonoBook
2012年3月30日 (金) 06:20時点におけるimported>Administratorによる版 (ページの作成:「FilePathResultクラスとは、ASP.NET MVCアクション・メソッドの戻り値(ActionResultおよびその派生クラス)として、ファ...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

FilePathResultクラスとは、ASP.NET MVCアクション・メソッドの戻り値(ActionResultおよびその派生クラス)として、ファイル名(ファイルパス)で指定されたファイルの内容をバイナリデータとしてそのまま送信するFileResultクラスを継承したクラスである。

使用例

    using System.Web.Mvc;

    public class HomeController : Controller
    {
        public ActionResult DownloadCsv()
        {
            this.HttpContext.Response.AddHeader(
                "Content-Disposition", 
                "attachment; filename=hello.csv");

            return new FilePathResult("hello.csv", "text/csv");
        }
    }

関連項目

参考文献

外部リンク