Question: how to send form data to controller in mvc?
Answer: For the value of the input to be submitted as form data, it needs to have a name attribute. With the name attribute in place, ASP.NET MVC spots the incoming “firstName” value (in the submitted form data) and binds it to the firstName parameter we specified in the Index (POST) method on our controller.