[求助]hasfile 与 postfile 有区别在何处?
在中的FILE UPLOAD控件应用时,该控件的 hasfile 与 postfile 属性有何区别?
HasFile :获取一个值,该值指示 FileUpload 控件是否包含文件。
PostedFile 属性获取要上载的文件的基础 HttpPostedFile 对象。可以使用此属性访问文件的其他属性。
就像 this.FileUpload1.PostedFile.FileName等
若 HasFile 返回 true,则调用 SaveAs 方法。如果它返回 false,则向用户显示消息,指示控件不包含文件。不要通过检查 PostedFile 属性来确定要上载的文件是否存在,因为默认情况下该属性包含 0 字节。因此,即使 FileUpload 控件为空,PostedFile 属性仍返回一个非空值。
form MSDN
[此贴子已经被作者于2007-10-21 13:38:53编辑过]