asp.net ServerMapPath(".")的使用总结:鸿图模具语言培训学校www ...
在给学生上课过程中突然发现一个问题,特此总结一下

在使用fileUpload控件进行文件上传时,上传的路径问题。

fileupload1.saveas(server.mappath(".")+fileupload1.filename);  (注意大小写哦,我在这里只小写)
server.mappath(".")即返回当前文件所在的相对路径 ,例如我的教学目录为D:\website1\control\中的上传文件upload, response.write("server.mappath("."))输出时显示D:\website1\control,本想fileupload1.saveas(server.mappath(".")+fileupload1.filename);将文件存在D:\website1\control\目录中,可执行过后,上传的文件是在D:\website1\中,如果想将上传文件存在所在目录,正确写法fileupload1.saveas(server.mappath("control/")+fileupload1.filename),才可以,注:如果control
是当前目录的子目录,那你所上传的文件将放在于子目录中,否则被存放在指定文件夹中。

server.mappath(".")   当前目录
server.mappath("..")  上一级目录(两个都是相对)



郑重声明:资讯 【asp.net ServerMapPath(".")的使用总结:鸿图模具语言培训学校www ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——