使用FileUpload控件在ASP.NET C#中获取文件的完整路径

时间:2018-07-03 12:02:55

标签: c#

在以下情况下,我正在使用FileUpload控件来处理文件,我的机器中有downloaded个手动文件,现在我需要一个一个地选择文件以处理{{ 1}},然后将这些文件映射到另一个位置(服务器)。 我有一个执行此功能的方法,该方法需要该文件的完全限定路径才能对其进行进一步处理。我使用了Database,它仅返回文件名,而不返回FQN。

fileUpload.PostedFile.FileName

1 个答案:

答案 0 :(得分:2)

Web服务器通常无法(也不应该)访问客户端的文件和文件夹。他甚至不应该获取客户端的文件系统(这是IE允许的时间)。但是无论如何您都不需要它,因为您已经从客户端上传了文件。它在FileUpload.PostedFile中。

您想要的方法已经可用,FileUpload.SaveAs

fileUploadList.SaveAs(savePath);