// 前端代码
<a href="/file/download?fileId=4d94ccd2-28bd-4c4c-acfb-5e0e8480e86b">下载</a>
// asp.net mvc 代码
public ActionResult Download(string fileId)
{
// 通常情况下,附件存放路径是记录的配置文件中的
string dirpath = "d://attachment/";
// 通常情况下,文件名字是记录在数据库中的,附件上传时记录
string filename = "08c24a84-d39f-47d3-8c02-465def1bb325.xlsx";
// 通常情况下,contentType也是附件上传时记录在数据库中
string contentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
return File(System.IO.File.ReadAllBytes(dirpath + filename), contentType, filename);
}
asp.net mvc下载文件
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- jQuery File Upload是一款比较流行的文件上传的jQuery插件,在GitHub上有将近3万Star...
- 在Startup.cs文件中,找到Configure方法,在里面添加以下代码即可。 注:1.@“Common” 指...