asp.net不支持给定路径的格式 httppostfile f=request.file[0

2025-04-28 16:28:19
推荐回答(1个)
回答1:

SaveAs的路径应该是本地路径像c:\a.txt这种,你这路径分割用/明显不对,应该是\

改成

context.Server.MapPath("img")+"\\"+f.fileName

或者

context.Server.MapPath("img"+"/"+f.fileName)

报错提示已经说的很清楚了,检查格式就行了,还要加强Server.MapPath的理解

参考:

http://msdn.microsoft.com/zh-cn/library/system.web.httppostedfile.saveas.aspx

http://msdn.microsoft.com/zh-cn/library/system.web.httpserverutility.mappath.aspx