context.Response.Headers.Add("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(Path.GetFileName(fileRecord.Name), System.Text.Encoding.UTF8));
fileRecord.Name:文件下载时指定下载的文件名称
下载文件时自定义文件名称
原文:https://www.cnblogs.com/dingyiyyq/p/14945255.html