0

我正在使用ASP文件上传控制器..当我在其中上传文件时,我在文件上传控制器的关联文本框中获取路径为C:\Users\owner\Desktop\ima6.jpg.

但是当我在文件后面的代码中访问该路径时,我得到了一个默认路径 C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ima6.jpg

但我希望文件上传控制器的关联文本框中列出的实际路径。然后我想将该文件存储在 ftp 服务器中...

所以任何人都可以帮助我......完成这项任务......我正在使用visualstudio2008,语言是C#,浏览器是mozilla

4

1 回答 1

0

你不能有确切的路径,你必须像这样保存文件:

protected void Button1_Click(object sender, EventArgs e)
{
string filePath = Request.PhysicalApplicationPath;
filePath += "temp-folder/";
if (FileUpload1.HasFile)
{
    filePath += FileUpload1.FileName;
    FileUpload1.SaveAs(filePath);
}
}
于 2013-05-31T07:04:34.523 回答