C#文件下载应该怎么做
答案:2 悬赏:10 手机版
解决时间 2021-04-14 03:45
- 提问者网友:niaiwoma
- 2021-04-13 09:55
在网页里面做下载函数
最佳答案
- 五星知识达人网友:一秋
- 2021-04-13 10:15
protected void DownloadFile(string filename)//文件下载函数
{
string saveFileName = "test.xls";
int intStart = filename.LastIndexOf("/") + 1;
saveFileName = filename.Substring(intStart, filename.Length - intStart);
Response.Clear();
Response.Charset = "utf-8";
Response.Buffer = true;
this.EnableViewState = false;
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + saveFileName);
Response.WriteFile(filename);
Response.Flush();
Response.Close();
Response.End();
}
来源于: http://zcy631.blog.163.com/blog/static/489758732009423105715411/
全部回答
- 1楼网友:思契十里
- 2021-04-13 10:56
(string filename)是传送一个文件名吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯