在我们的应用程序中,我们允许用户上传可以是PDF,Doc,XLS,TXT的文档。上传的文件将被保存在网络服务器上。我们需要为每个上传的文档用户显示链接,当用户点击该链接时,应打开相关文档。预计需要软件来打开相关文件。使用asp.net查看文件
要上传文件,我们使用FileUpload控件的saveAs方法,它工作得很好。 现在,如何查看它?
我相信,我需要将文件复制/下载到本地用户机器,并需要使用Process.Start打开它。
为此,我需要找到用户本地临时目录。如果我把path.GetTempPath(),它给我的Web服务器目录和复制文件。
File.Copy(
sPath + dataReader["url"].ToString(),
Path.GetTempPath() + dataReader["url"].ToString(),
true);
请指教。