读书人

MVC模式中controller返回一个文件为

发布时间: 2013-04-09 16:45:09 作者: rapoo

MVC模式中controller返回一个文件,为啥浏览器没有弹出个窗口提示保存路径?,我写了返回跟没返回一样

我网站路径有个TempFile.xls,想客户通过点击按钮下载,我在controller下返回下面语句,但是为啥跟没点击按钮一样??没有效果啊MVC模式中controller返回一个文件,为啥浏览器没有弹出个窗口提示保存路径?小弟我写了返回跟没返回一样


public ActionResult GetFile(){
return File(Server.MapPath("TempFile.xls"),"application/ms-excel");
}

[解决办法]
我查了下 xls文件对应的mime类型是application/vnd.ms-excel 换成这个试试
[解决办法]
引用:
我查了下 xls文件对应的mime类型是application/vnd.ms-excel 换成这个试试

两个应该是一样的,用这个application/ms-excel 也行的

读书人网 >C#

热点推荐