I have my Html Textboxes created so that they will be bound to a custom view model when posting back to the server.
<%= Html.TextBox("CustomerFormViewModel.Email")%>
This works great if it's a traditional POST. I can then receive it on the Controller side with something like this:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult AddCustomer(CustomersFormViewModel model)
{
//validate data, save customer, handle validation errors...
}
I want to know -- is it possible to do the POST via jQuery and still get the same behavior?