C#下载文件
来源:互联网 发布:土木工程预算软件 编辑:程序博客网 时间:2024/05/29 17:26
string path = Server.MapPath("../../Upload/Template/模版.doc");
if (!File.Exists(path))
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('模版文件不存在!');</script>");
return;
}
else
{
//下载该模版文件
FileInfo file = new FileInfo(path);
Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8"); //解决中文乱码
Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(file.Name)); //解决中文文件名乱码
Response.AddHeader("Content-length", file.Length.ToString());
Response.ContentType = "appliction/octet-stream";
Response.WriteFile(file.FullName);
Response.End();
}
if (!File.Exists(path))
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('模版文件不存在!');</script>");
return;
}
else
{
//下载该模版文件
FileInfo file = new FileInfo(path);
Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8"); //解决中文乱码
Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(file.Name)); //解决中文文件名乱码
Response.AddHeader("Content-length", file.Length.ToString());
Response.ContentType = "appliction/octet-stream";
Response.WriteFile(file.FullName);
Response.End();
}
- C#下载文件函数
- c#文件下载问题
- C#文件下载
- c#文件下载
- c#文件下载方法
- c#实现文件下载
- c#下载文件
- c#文件下载,收藏
- c#下载文件代码
- C#下载文件:WebClient
- C# 下载文件
- C# 文件下载
- C# 文件下载
- C# aspx文件下载
- C#下载 .jar文件
- C#文件下载
- C# 直接下载文件
- c# 多线程下载文件
- VC菜单编程知识
- jsp 获得post数据 结合mysql例子
- 视频YUV数据介绍
- 在linux下重启oracle及监听器:
- Hibernate插入数据时取字段的默认值,更新时只更新修改过的属性值
- C#下载文件
- git
- 浅析SQL语句行列转换的两种方法 case...when与pivot函数的应用
- Block 编程
- 运用开源 achartengine 绘制android端的折线图片,多表显示
- 日期选择框 文件下载
- CC和DDOS攻击nginx防备策略
- PHP 预定义变量
- TOJ 2380 POJ 2536 Gopher II /二分图