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

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – ASP.NET MVC:下载excel文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在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");

猜你在找的asp.Net相关文章