string strpath = context.Server.MapPath("../Right/Images/" + img.ImgName) HttpPostedFile postedFile = context.Request.Files[""]; postedFile.SaveAs(strpath);
是这样子上传的吗? 问题是 postedFile这个值在JS里面需要传个什么样的值? 为什么不管我传什么值
postedFile 它反正等于null.
有实例代码更好 先谢谢咯。
13 回答
猛跑小猪
TA贡献1858条经验 获得超8个赞
1、注意在上传文件时,form标签的enctype='multipart/form-data'。
2、input需要在服务器上读取的表单元素,必须要加name属性,否则浏览器不会提交。你可以抓包看看。
1 <form id="frmUpload" action="upload.aspx" method="post" enctype="multipart/form-data">
2 <input type="file" name="fileName" />
3 <input type="submit" value="上 传" />
4 </form>
- 13 回答
- 0 关注
- 620 浏览
添加回答
举报
0/150
提交
取消