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");
    }

“您要打开还是保存”未显示。我想在执行此“返回文件(输出,“应用程序/vnd.ms-excel”,“导出.xls”)后默认显示“您要打开还是保存”;线。谢谢。

4

1 回答 1

0

这应该工作:

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