FileUpload类中FileUpload1.FileName和FileUpload1.PostedFile.FileName的区别
FileUpload1.FileName
用来获取客户端上使用 FileUpload 控件上载的文件的名称。此属性返回的文件名不包含此文件在客户端上的路径。
FileUpload1.PostedFile.FileName 用来获取客户端上的文件的完全限定名称。
比如FileUpload1中的完整路径名是F:\qq\china.txt 那么FileUpload1.FileName的值为china.txt FileUpload1.PostedFile.FileName的值为F:\qq\china.txt
******其中FileUpload1.PostedFile.FileName还有浏览器的兼容性问题 有些浏览器会只显示出文件名称
比如FireFox 只会显示出文件名称 不会显示路径
我的IE是8.0 IE8中获取的只是文件的文件名internet选项>安全>自定义级别>将上传带上路径勾选 就可以得到了,很感谢!!