Me gustaría crear plantillas de editor personalizadas para diferentes tipos de datos en ASP.NET MVC (para usar con Html.EditorFor()
), incluida la reescritura de las plantillas existentes. El objetivo final es crear un mini marco en el que cada editor admita las notificaciones de JavaScript sobre cambios, y pueda mostrarle al usuario que hay cambios no guardados en la página. (Tal vez ya exista algo?)¿Cómo crear plantillas de editor/visualización personalizadas en ASP.NET MVC 3?
Puedo encontrar muchas preguntas relacionadas con problemas con dichas plantillas, pero en ninguna parte puedo encontrar un tutorial o manual para crearlas. ¿A dónde van? ¿Hay alguna sintaxis especial? ¿Cómo se selecciona una plantilla? ¿Qué información está disponible en la plantilla y cómo puedo acceder a ella? Etc.
Entonces, ¿dónde puedo encontrar todo sobre estas plantillas?
http://stackoverflow.com/questions/14425994/mvc-4-custom-template-for-bool-razor Sólo tenga cuidado de que bool -> Boolean.cshtml –
La mejor guía para las plantillas, que yo sepa de es la guía de Brad Wilson: [Brad Wilson: Plantillas ASP.NET MVC 2, Parte 1: Introducción] (http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-1 -introduction.html) Si bien esto es para MVC2, este comportamiento no ha cambiado para MVC3. – Linkgoron
También eche un vistazo a http://www.dalsoft.co.uk/blog/index.php/2010/04/26/mvc-2-templates/ – DalSoft