MVC validación de mensajes de error no codificados en Atributos
-
21-09-2019 - |
Pregunta
Tengo un requisito de que los mensajes de error de validación que se pasan a mi punto de vista provienen de la base de datos.
Quiero usar la anotación de datos en mi modelo, pero la clave del mensaje de error en los atributos de validación sólo puede ser una cadena o una constante.
Estoy abierto a otras soluciones para la validación pero tengo que tirar de los mensajes de error de la base de datos.
¿Hay otras soluciones para la validación ellegent fueron el mensaje de error no es una cadena? En este momento estoy pensando en usar T4 para generar un archivo de constantes ...
Solución
Mi problema específico puede ser resuelto mediante el uso de los proveedores de ASP.NET MVC2 metadatos y modelo de validación.
Estos son los artículos que me inició:
http: / /bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-2-modelmetadata.html
http: // haacked .com / archivo / 2009/10/01 / asp.net-mvc-preview-2-released.aspx
Otros consejos
Se podría sobrecargar el corredor de validación para intercambio de mensajes de error con los de una base de datos.