c# 下载服务器端文件,服务器再删除文件
2007-09-05 21:28
357 查看
下载服务器端的文件可以使用最直接的超链接。超链接的路径可以是绝对路径,也可以是相对路径。但是有时候因为浏览器的缘故,需要点击右键save as才可以下载。
如果希望点击button才下载文件的话使用Response方法。
具体方法是:
Response.TransmitFile(filefullname);//不知道能不能使用相对路径。
Response.Flush();
Response.Close();//这两句有时候可以不写。
但是如果想当客户端下载完毕后,服务器端将文件删除。
那以上这两句必须写了。
具体的代码如下:
FileInfo f = new FileInfo(filefullname);
if(f.Exist)
{
Response.TransmitFile(filefullname);
Response.Flush();
Response.Close();
f.Delete();
}
如果希望点击button才下载文件的话使用Response方法。
具体方法是:
Response.TransmitFile(filefullname);//不知道能不能使用相对路径。
Response.Flush();
Response.Close();//这两句有时候可以不写。
但是如果想当客户端下载完毕后,服务器端将文件删除。
那以上这两句必须写了。
具体的代码如下:
FileInfo f = new FileInfo(filefullname);
if(f.Exist)
{
Response.TransmitFile(filefullname);
Response.Flush();
Response.Close();
f.Delete();
}
相关文章推荐
- C#网站开发----在服务器上生成临时文件,下载到客户端,然后删除临时文件
- C#怎样从指定服务器上下载指定文件到本地电脑上
- C#从WEB服务器端下载文件
- C# 文件操作(上传 下载 删除 文件列表...)
- C# 之 FTP服务器中文件上传与下载(四)
- C# 从服务器下载文件代码
- C# 从服务器下载文件
- C#将服务器端excel文件下载到客户端的简单方法
- C#上传(修改表单数据),下载文件到服务器
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表
- [转]C#线程系列讲座(3):线程池和文件下载服务器
- C# 文件操作(上传 下载 删除 文件列表...)
- C# 从服务器下载文件代码
- C#客户端直接从服务器下载文件到本地
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表...
- C# 从服务器下载文件代码
- C#对FTP的操作(上传,下载,重命名文件,删除文件,文件存在检查)
- Java连接FTP服务器,并上传或下载以及删除ftp服务器中的文件
- C# 下载文件 删除文件 写入文本的实例
- (转)C#线程系列讲座(3):线程池和文件下载服务器