使用asp.net中的虚拟路径进行文件附件

时间:2012-03-08 14:02:29

标签: asp.net vb.net visual-studio-2010

我正在开发一个asp.net项目,该项目具有带文件附件功能的表单。由于我在服务器上上传表单,因此无法使用物理路径。如何将asp:FileUpload与虚拟路径一起使用?

2 个答案:

答案 0 :(得分:0)

您可以将虚拟路径转换为物理路径:

HttpContext.Current.Request.MapPath("~/Example.txt")

答案 1 :(得分:0)

我不确定你这么做对。文件上传控件将文件数据POST到您的服务器,并可以使用控件的PostedFile属性访问它。

然后将此文件(我假设)保存到服务器上的物理路径(您可以访问)。