fc[i].SaveAs(Server.MapPath("~/up/") + name);postedFile.SaveAs(Server.MapPath("upedFile/") + fileName);
这2种有什么不同呢

解决方案 »

  1.   

    这怎么能相同了,相同才怪了
    明显的("~/up/")!=("upedFile/") 
    Server.MapPath("upedFile/") 能这样写吗
    Server.MapPath是用来获取服务器上的文件虚拟路径所对应的物理路径的 这样写谁知道是哪里?C盘,D盘,e盘?
    还有fileName和Name是同一个对象吗?
      

  2.   


    Server.MapPath("upedFile/")  我感觉不能这样写,这明显是想表达绝对路径,能找到不,还真不晓得。
      

  3.   

    Server.MapPath("upedFile/")  奇怪的就是这可以成功上传..
      

  4.   

    继续深挖。如过我把那个 上传控件 和其他许多别的控件一起 放在 updatepanerl里
    当我选择好文件 准备上传时 一点按钮 那个选好的文件路径马上变为空了  就会报空指针异常 上传失败
    请教各位大侠。怎么解决这个问题  让上传控件不会自动清空 。。