MVC Razor Form Code

Build form and submit

Single form on page

@using (Html.BeginForm())
{
    @Html.Label("Last Udated") @Html.TextBoxFor(m => m.LastUpdated)

     <input type="submit" value="Upload" />
      
}

 

Multiple forms

@using (Html.BeginForm("Upload", "Upload", FormMethod.Post, 
                                      new { enctype = "multipart/form-data" }))
{
    @Html.ValidationSummary(true)
        @Html.Label("Last Udated") @Html.TextBoxFor(m => m.LastUpdated)

     <input type="submit" value="Upload" />
      
}

Resources:
For single form page – https://blog.michaelckennedy.net/2012/01/20/building-asp-net-mvc-forms-with-razor/
For multiform pages – https://stackoverflow.com/questions/8356506/how-to-write-html-beginform-in-razor