You need to just add htmlAttribute in form new { enctype = "multipart/form-data"}
xxxxxxxxxx
@using (Html.BeginForm("DoCreate", "Admin", FormMethod.Post,new { enctype = "multipart/form-data" }))
{
<label>Description:</label>
@Html.TextBox("Description", null, new { @class = "form-control", @type = "text", required = "required" });
<label>Price:</label>
@Html.TextBox("Price", null, new { @class = "form-control", @type = "number", required = "required" });
<label>Quantity:</label>
@Html.TextBox("Quantity", null, new { @class = "form-control", @type = "number", required = "required" });
<label>Image:</label>
@Html.TextBox("Image", null, new { @class = "form-control", @type = "file", required = "required" });
<label>Product Type:</label>
@Html.DropDownList("TypeID", new SelectList(Model, "ID", "TypeName"), "Select Product Type", new { @class = "form-control", required = "required" });
<button class="btn btn-success" type="submit">Add to Table</button>
}