【发布时间】:2011-11-29 05:32:43
【问题描述】:
我必须导出数据以查看 Excel,实际上我已经实现了,但我怀疑什么时候 使用
return new FileContentResult(fileContents, "application/vnd.ms-excel");
对比
return File(fileContents, "application/vnd.ms-excel");
以及如何在每种方法中设置可下载文件名?
示例 1:
public ActionResult ExcelExport()
{
byte[] fileContents = Encoding.UTF8.GetBytes(data);
return new FileContentResult(fileContents, "application/vnd.ms-excel");
}
示例:2
public ActionResult ExcelExport()
{
byte[] fileContents = Encoding.UTF8.GetBytes(data);
return File(fileContents, "application/vnd.ms-excel");
}
【问题讨论】:
标签: asp.net-mvc export-to-excel