El primer campo es el key, es el nombre del atributo para el cual se desplegara el mensaje
ModelState.AddModelError("Usuario", "mensaje");
Mostrando entradas con la etiqueta data annotations. Mostrar todas las entradas
Mostrando entradas con la etiqueta data annotations. Mostrar todas las entradas
Acceder a otros campos dentro de un CustomAttribute
Ej, para acceder al valor del atributo FechaHasta:
protected override ValidationResult IsValid(object value, ValidationContext validationContext)
var otherValue = validationContext.ObjectType.GetProperty("FechaHasta").GetValue(validationContext.ObjectInstance, null);
protected override ValidationResult IsValid(object value, ValidationContext validationContext)
var otherValue = validationContext.ObjectType.GetProperty("FechaHasta").GetValue(validationContext.ObjectInstance, null);
Suscribirse a:
Entradas (Atom)