日期:2014-05-17  浏览次数:20429 次

FileUpload文件上传问题


两种方法都能上传文件成功,请问加PostedFile和不加PostedFile有什么区别???  菜鸟求解答

------解决方案--------------------
this.FileUpload1.SaveAs
  //
        // 摘要:
        //     将上载文件的内容保存到 Web 服务器上的指定路径。
        //
        // 参数:
        //   filename:
        //     一个字符串,指定服务器上用于保存上载文件的位置的完整路径。
        //
        // 异常:
        //   System.Web.HttpException:
        //     filename 不是完整路径。
        public void SaveAs(string filename);


this.FileUpload1.PostedFile.SaveAs
  // 摘要:
        //     保存上载文件的内容。
        //
        // 参数:
        //   filename:
        //     保存的文件的名称。
        //
        // 异常:
        //   System.Web.HttpException:
        //     System.Web.Configuration.HttpRuntimeSection 对象的 System.Web.Configuration.HttpRuntimeSection.RequireRootedSaveAsPath
        //     属性设置为 true,但 filename 不是绝对路径。
        public void SaveAs(string filename);

------解决方案--------------------
效果一样吧,只不过方式有些不一样
------解决方案--------------------