在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
这两天在构建Asp.net Mvc项目中,允许用户上传一个图片来当做自己的头像。 Html代码 <form method="post" enctype="multipart/form-data" action="/Home/UpLoadFile" > <input type="file" id=”uploadfile” /> <input type="submit" value=”save” /> </Form> Controller端代码 [HttpPost] 奇怪的是哪个File永远是个Null,急死人了,一天的时间浪费了!!! 查阅无数网站,英文不好也要逼着自己搜英文网站,搞了大半天,在一个英文网站上看到一句: 上传文件控件必须要有name值,而且在Controller端的HttpPostedFileBase file中的file必需就是Upload控件的name值。 晕!!倒!!! 加上试试吧,代码如下
Controller端的代码就不写了,和上面是一样的。 经过跟踪,File再也不是Null。 写此文以备忘!!! |
请发表评论