asp.net-mvc

Explicación de encuadernación del modelo personalizado de ASP.Net MVC



razor html (2)

¿Alguien sabe dónde puedo encontrar un tutorial para construir un encuadernador de modelo personalizado?

He encontrado varios problemas al utilizar el cuaderno de modelo predeterminado con EntitySets (no rellenando al crear nuevos objetos y crear duplicados en la edición de objetos) y encontrar que mi UI no coincide exactamente con mi modelo (por ejemplo, campos de tiempo formateados "hh: mm am" do no coincide con un intervalo de tiempo). Por lo tanto, quiero ver si la creación de una carpeta de modelo personalizado es una mejor solución. He encontrado un par de ejemplos: here y here . El primero es que creo que está desactualizado y el segundo realmente no explica lo que está sucediendo.

Mi principal problema es que no entiendo completamente qué son en realidad ControllerContext y ModelBindingContext del método BindModel, es decir, cómo se relacionan con el controlador y el modelo.

Estaría agradecido si alguien me indicara un tutorial o podría echar un vistazo a la publicación de here y mostrarme cómo podría verse con la implementación actual de MVC.