在asp中的文件上传控制器中获取相关文本框中的确切路径

时间:2013-05-31 06:52:06

标签: .net

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

但是,当我在文件iam中获取默认路径的代码中访问该路径时 C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ima6.jpg

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

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

1 个答案:

答案 0 :(得分: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);
}
}