0

我正在将我的文件上传到sftp 服务器,用户应该可以稍后下载。现在他们将如何下载,我在网格中显示文件,它们的名称(保存在数据库中)作为链接按钮。

在链接按钮上单击我要将文件从 sftp 服务器下载到服务器上的本地文件夹,然后在这里我直接想将文件提供给用户。链接按钮没有硬链接。

此外,没有文件类型或大小的限制。请问您能提出任何可以帮助的建议吗?

4

1 回答 1

1

要解决第二个问题(发送本地下载的文件),您基本上将文件发送回客户端作为对点击事件的响应:

如何将文件发送到客户端以便打开下载对话框?

string pdfPath = MapPath("mypdf.pdf");
Response.ContentType = "Application/pdf";
Response.AppendHeader("content-disposition",
        "attachment; filename=" + pdfPath );
Response.TransmitFile(pdfPath);
Response.End();
于 2012-12-13T12:02:58.323 回答