在我們的應用程序中,我們允許用戶上傳可以是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);
請指教。