在ASP.NET中实现如何下载txt及xml文件的方法
来源:互联网 发布:淘宝网上兼职招聘 编辑:程序博客网 时间:2024/04/29 06:52
string destFileName = "ok.txt";
destFileName = Server.MapPath(".") + "//"+destFileName;
destFileName = Server.UrlDecode(destFileName);
if (File.Exists(destFileName))
{
FileInfo fi = new FileInfo(destFileName);
Response.Clear();
Response.ClearHeaders();
Response.Buffer = false;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(Path.GetFileName(destFileName), System.Text.Encoding.UTF8));
Response.AppendHeader("Content-Length", fi.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.WriteFile(destFileName);
Response.Flush();
Response.End();
}
else
{
Response.Write("<script langauge=javascript>alert('文件不存在!');history.go(-1);</script>");
Response.End();
为了防止忘记,特转载!
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/my22xo/archive/2008/07/16/2661061.aspx
- 在ASP.NET中实现如何下载txt及xml文件的方法
- 在ASP.NET中实现如何下载txt及xml文件的方法
- 在asp.net ajax 1.0 的updatePanel中如何实现文件下载
- 如何在.net中实现文件下载
- [ASP.NET]下载txt格式的文件
- 【ASP.Net】下载服务器端txt或者xml文件
- 如何解决ASP.NET下载时的中文文件名乱码,与TXT文件中存在代码两个问题
- XML:在asp.net中读取XML文件信息的4种方法
- 在asp.net中使用xml文件的两种类型及用法
- ASP.NET 大文件下载的实现思路及代码
- ASP.NET 大文件下载的实现思路及代码
- asp.net mvc如何实现下载文件
- asp.net mvc如何实现文件下载
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取xml文件信息的4种方法
- 在asp.net中读取xml文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法
- Delphi图像处理 -- 图像显示
- python 帮助文档查看
- 十三、NHibernate之对象状态
- WAP网页设计入门
- Fedora 11 下安装Mplayer 过程
- 在ASP.NET中实现如何下载txt及xml文件的方法
- 排序二叉树及其遍历 c语言实现
- MFC80D.DLL或者是MFC80.DLL 错误
- C#中的static,interface,virtual,abstract,override的用法
- 贝叶斯分类
- 预防甲型流感病毒的注意事项和方法
- Win32 API 实现系统托盘程序
- 6 款免费的图标编辑器
- java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor的解决方法