string TargetPath="http://10.1.1.170/BqsCenter/Images/";
fileName = Path.GetFileName(File.PostedFile.FileName);
File.PostedFile.SaveAs(TargetPath + fileName);运行到最近一句时提示不支持 URI 格式。请各位帮忙!!

解决方案 »

  1.   

    string TargetPath="10.1.1.170\BqsCenter\Images\";
      

  2.   

    这样与不可以,提示:未找到路径“C:\WINNT\system32\10.1.1.170\BqsCenter\Images\test.jpg”的一部分。
      

  3.   

    string TargetPath=Server.Mappath("../images/");
    fileName = Path.GetFileName(File.PostedFile.FileName);
    File.PostedFile.SaveAs(TargetPath + fileName);
      

  4.   

    string TargetPath=Server.Mappath("../images/");我不想上传到本地服务器,是上传到其他服务器上。
      

  5.   

    不能说我在这台机子有个.aspx文件,它具有上传功能。它能把上传的文件保存在另一台服务器上.
    这样的话单纯的.aspx文件是作不到的..你想想。就算是ftp你也要得到访问和上传的权限你才能上传。更何况...
      

  6.   

    上传目录需要设置属性中的安全,使iis用户有权限操作这个目录
      

  7.   

    string TargetPath = "http://"+Request.ServerVariables["SERVER_NAME"]+"/BqsCenter/Images/";
    fileName = Path.GetFileName(File.PostedFile.FileName);
    File.PostedFile.SaveAs(TargetPath + fileName);
      

  8.   

    楼主的也不行,提示:不支持 URI 格式