首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

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

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 也行的

热点排行