asp.net mvc-5 HttpPostedFileBase es nulo [duplicado]
Esta pregunta ya tiene una respuesta aquí:
HttpPostedFileBase siempre devuelve nulo en ASP.NET MVC 5 respuestasEstoy jugando con la carga de archivos usando asp.net mvc-5HttpPostedFileBase
pero me muestra que HttpPostedFileBase es nulo después de seleccionar la imagen
aqui esta mi codigo
<input type="file" title="search image" file-model="profileimage" id="allfilepath" name="file" />
<button type="submit" class="btn btn-primary col-sm-5">
<span class="glyphicon glyphicon-plus"></span>
</button>
y mi controlador
[HttpPost]
public ActionResult insert(HttpPostedFileBase file, quotationcompany quotecomp)
{
var allowedExtensions = new[] {
".Jpg", ".png", ".jpg", "jpeg"
};
if (file == null)
{
ViewBag.message = "Please Select Image";
return View();
}
else {
ViewBag.message = "Image Uploaded Successfully";
return View();
}
}
if (archivo == nulo) (en esta línea (file
) me muestra nulo después de cargar una imagen png)
¿Qué hay de malo en este código?