分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

ASP.NET Response 下载文件

发布时间:2023-09-06 01:06责任编辑:董明明关键词:.NET
 ?private void DownLoad(string fileName, string path) ???????{ ???????????FileInfo fi = new FileInfo(path); ???????????if (fi.Exists) ???????????{ ???????????????Response.Clear(); ???????????????Response.ClearContent(); ???????????????Response.ClearHeaders(); ???????????????Response.Buffer = true; ???????????????Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName); ???????????????Response.AddHeader("Content-Length", fi.Length.ToString()); ???????????????Response.AddHeader("Content-Transfer-Encoding", "binary"); ???????????????Response.ContentType = "application/octet-stream"; ???????????????Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312"); ???????????????Response.WriteFile(path); ???????????????Response.Flush(); ???????????????Response.End(); ???????????} ???????} ???????private void DownLoad2(string fileName, string path) ???????{ ???????????FileInfo fi = new FileInfo(path); ???????????if (fi.Exists) ???????????{ ???????????????Response.Clear(); ???????????????Response.Buffer = true; ???????????????Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName); ???????????????Response.ContentType = "application/unknow"; ???????????????Response.TransmitFile(path); ???????????????Response.End(); ???????????} ???????}

ASP.NET Response 下载文件

原文地址:http://www.cnblogs.com/ligenyun/p/7439933.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved