@using (Html.BeginForm("ActionName", "ControllerName", FormMethod.Post, new { enctype = "multipart/form-data" })) { //表单内容 }
[HttpPost] public ActionResult UploadFile(HttpPostedFileBase file) { //处理上传的文件 }
@Html.TextBoxFor(model => model.File, new { type = "file" })
注意:该HtmlHelper必须与input标签的type属性设置为'file”一起使用,才能生成文件上传器。
通过以上三个步骤,您应该能够成功生成并显示文件上传器。