Asp.net查找和下载文件

时间:2010-01-20 17:52:05

标签: c# asp.net ado.net

我有文件上传表单,用户可以使用该表单上传服务器上的某些文件。文件上传的路径如下所示。

"G:\\VS\\Ticketing System2\\UploadedFiles\\" + ProjectId + "\\" + ticketId + "\\TicketFiles\\";

之后我有一个转发器,它显示一些数据并有一个超链接。我想命名超链接"Download files(" + fileCount + ")"并点击它应该显示一个常规的另存为窗口。你能给我一些代码吗?我从未做过这样的事情。

1 个答案:

答案 0 :(得分:1)

要获取目录中的文件数,您需要使用IO。然后

string path = @"G:\\VS\\Ticketing System2\\UploadedFiles\\" + ProjectId + "\\" + ticketId + "\\TicketFiles\\";
int numFiles = Directory.GetFiles(path).Length;

然后在你的page_load中,只需更改链接的.Text即可包含numFiles变量