请检查下面的MVC视图代码。但是我已经设置了form action =“ProductEditUploadProcess”,但是我的表单提交没有点击“ProductEditUploadProcess”方法,它引用另一个名为“ProductEdit”的方法,该方法只返回该页面的视图。图片将更加清晰。
MVC查看:
<form action="ProductEditUploadProcess" method="post" enctype="multipart/form-data">
<input type="hidden" name="id" value="@ViewBag.Product.ProductId"/>
Select Thumbnail image:
<input type="file" name="Thumbnail" id="ThumbnailToUpload"><br />
@*Select Banner image:
<input type="file" name="Banner" id="BannerToUpload"><br />
Select Product Zip File:
<input type="file" name="ProductZip" id="ProductZipToUpload"><br />*@
<br/>
<input type="submit" class="btn btn-default" value="Upload Files" name="submit">
</form>
答案 0 :(得分:0)
表单操作必须是“/ ControllerName / ActionName”
答案 1 :(得分:0)
也提到了控制器名称。因为您的视图名称为ProductEdit,如果您没有提供足够的参数。它只会向控制器查找该视图具有相同名称的方法。