1

私のコード:

    [AcceptVerbs(HttpVerbs.Get)]
    public ActionResult Export()
    {
        DataTable table = ListToDataTable();

        var rows = table.AsEnumerable().AsQueryable() as IEnumerable<DataRow>;
        var output = CreateXlsStream(rows);
        return File(output, "application/vnd.ms-excel", "Export.xls");
    }

「開くか保存しますか」が表示されません。この「return File(output, "application/vnd.ms-excel", "Export.xls");」を実行後、デフォルトで「開くか保存しますか」を表示したい ありがとうございます。

4

1 に答える 1

0

これはうまくいくはずです:

Response.AppendHeader("Content-Disposition", "inline; filename=Export.xls");
return File(...
于 2012-10-22T13:35:20.780 に答える