HttpPostedFileBase postedFile为null

时间:2017-12-28 14:31:12

标签: asp.net-mvc asp.net-mvc-5

我有一个Ajax.BeginForm来上传文件。没关系,除非我调试我的控制器时参数HttpPostedFileBase postedFile为null。

 <div class="form-group">
            <input type="file" class="form-control" name="postedFile" id="postedFile" />
            <input type="submit" value="Import" />
        </div>

 public JsonResult UploadFile(HttpPostedFileBase postedFile)

我的Ajax.BeginForm

@using (Ajax.BeginForm("UploadFile", "Ponto", new AjaxOptions
{
    HttpMethod = "POST",
    OnSuccess = "OnSuccess",
    OnFailure = "OnFailure",
    LoadingElementId = "progress"
    
}, new { enctype = "multipart/form-data" }))

的 在参数控制器上具有相同的名称。

0 个答案:

没有答案