validación contextual / RunWhen en ASP.NET MVC 2?
-
19-09-2019 - |
Pregunta
¿La última validación ASP.NET MVC 2 permite la validación contextual? Estoy buscando algo similar a la propiedad "RunWhen" Validador del Castillo. Se permite declarar que un validador sólo debe ser ejecutado en un contexto particular.
El uso más obvio es para los campos de identidad. A continuación se especificaría que el campo es obligatorio int Id, pero sólo para actualizaciones (tal vez por eliminaciones también). Nunca debería ser necesario en un inserto, sin embargo.
[Required(RunWhen=RunWhen.Update)]
public int ID {...}
Esto parece como un escenario muy común. ¿Cómo puede ser manejado con el fuera-de-la-caja de asp.net mvc 2 validación?
Solución
Sin salir de la caja, pero se puede conectar a sí mismo en. Leer éste.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow