加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – ASP.NET MVC:下载excel文件

发布时间:2020-12-15 18:57:11 所属栏目:asp.Net 来源:网络整理
导读:我正在C#动作方法中下载一个excel文件来重新编译FileResult,如下所示: return File(bindata,"application/octet-stream","mytestfile.xls"); 当我手动导航到与上述方法对应的URL时,我将获得该文件的渲染表示.该文件不会使用另存为 – 对话框下载. 有没有办
我正在C#动作方法中下载一个excel文件来重新编译FileResult,如下所示:
return File(bindata,"application/octet-stream","mytestfile.xls");

当我手动导航到与上述方法对应的URL时,我将获得该文件的渲染表示.该文件不会使用另存为 – 对话框下载.

有没有办法通过Save As -dialog强制下载?

-pom-

解决方法

由于您要返回的媒体类型,我感觉您正在获得此行为.

尝试将媒体类型更改为application / vnd.ms-excel,如下所示:

return File(bindata,"application/vnd.ms-excel","mytestfile.xls");

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读