What is Model Binding? - ASP.NET MVC Demystified

Model binding plays a central, yet nearly invisible, role in any ASP.NET MVC application. It is what allows input data on an HTML form to be mapped to server-side variables. Take a look at this markup: <div> @using (Html.BeginForm("NoBindingPost", "Home")) { <div> ID: <input name="ID" type="text" /> </div> <div> First Name: <input name="FirstName" type="... Read more >