我有以下图片上传代码和控制器。隐藏 ID 正在成功发布,但图像仍然为空。
表格:
@using(Html.BeginForm()){
<input type="hidden" name="merchandiseId" id="id" value="@ViewBag.Id"/>
<input type="file" name="image" id="image" />
<input type="submit" />
}
控制器:
[HttpPost]
public ActionResult AddImage(int merchandiseId, HttpPostedFileBase image)
调试和单步执行验证 image 是否为空,而商品 ID 具有正确的值。