Vous remarquerez que Preview 5 comprend les éléments suivants dans leurs notes de version:Comment utiliser les nouvelles classes de ModelBinder-vous dans ASP.NET MVC Preview 5
Ajout du support pour les classeurs de modèle personnalisé. Les classeurs personnalisés vous permettent de définir des types complexes en tant que paramètres d'une méthode d'action. Pour utiliser cette fonction, marquez le type complexe ou la déclaration de paramètre avec [ModelBinder (...)].
Alors, comment allez-vous réellement utiliser cette facilité pour que je puisse avoir quelque chose comme ce travail dans mon contrôleur:
public ActionResult Insert(Contact contact)
{
if (this.ViewData.ModelState.IsValid)
{
this.contactService.SaveContact(contact);
return this.RedirectToAction("Details", new { id = contact.ID}
}
}