【发布时间】:2010-11-16 15:58:37
【问题描述】:
在我们的应用程序中,我们允许用户上传文档,可以是 PDF、Doc、XLS、TXT。上传的文件将保存在网络服务器上。我们需要为用户上传的每个文档显示链接,当用户单击该链接时,它应该打开相关文档。预计需要软件才能打开相关文档。
要上传文档,我们使用 FileUpload 控件的 saveAs 方法,它工作得非常好。 那么,如何查看呢?
我相信,我需要将文件复制/下载到本地用户机器并需要使用 Process.Start 打开它。
为此,我需要找到用户本地临时目录。如果我放 path.GetTempPath(),它会给我 Web 服务器目录并在那里复制文件。
File.Copy(
sPath + dataReader["url"].ToString(),
Path.GetTempPath() + dataReader["url"].ToString(),
true);
请指教。
【问题讨论】:
标签: asp.net