实例。代码如下using(varexportData=newMemoryStream()){workbook.Write(exportData);stringsaveAsFileName=string.Format("MembershipExport-{0:d}.xls",DateTime.Now).Replace("/","-");Response.ContentType="application/vnd.ms-excel";Response.AddHeader("Content-Disposition",string.Format("attachment;filename={0}",saveAsFileName));Response.Clear();Response.BinaryWrite(exportData.GetBuffer());响应.End();我正在使用aspMVC5和webApi控制器。我想将此代码迁移到返回HttpResponseMessage的WebApiController。有什么好主意吗?这会有帮助吗?以上就是C#学习教程:如何在ASPMVC中下载NPOI生成的xls文件分享全部内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注—publicFileResultDownloadFile(){//codetocreateworkbookusing(varexportData=newMemoryStream()){workbook.写入(导出数据);stringsaveAsFileName=string.Format("MembershipExport-{0:d}.xls",DateTime.Now).Replace("/","-");byte[]bytes=exportData.ToArray();返回文件(字节,“application/vnd.ms-excel”,saveAsFileName);}}本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
