我在本地机器上测试的时候 上传图片的路径是这样的        string savePath = @"d:\321net\images\shangchuan\";
        string neirong=WebEditor1.Text.ToString();
        if (FileUpload1.HasFile)
        {
            String fileName = FileUpload1.FileName;
            savePath += fileName;
            FileUpload1.SaveAs(savePath);
        }我把项目放在空间里面 应该怎么改路径?我上传完图片要放在images文件夹里面的shangchuan文件夹 对了马上结贴 谢谢各位

解决方案 »

  1.   

    晕..用Server.MapPath("相对路径")
      

  2.   

    string savePath ="../shangchuan/";这样写也不对啊  还有人吗?帮我一下 谢谢了啊
      

  3.   

    string savePath = Server.MapPath("../shangchuan/");
      

  4.   


            string neirong=WebEditor1.Text.ToString();
            if (FileUpload1.HasFile)
            {
                String fileName = FileUpload1.FileName;
                FileUpload1.SaveAs(Server.MapPath("images//shanghai")+ fileName );
            }
      

  5.   

    Server.MapPath('相对路径');如:../image/shangchuan
      

  6.   

    是不是错了。。
    FileUpload1.SaveAs(Server.MapPath("images//shanghai//")+ fileName );
    就像
    说的,如果代码页在项目的根目录下,就不用加“..//”了,不如果不在,就要加上这个了。
    这是相对路径的问题。