Ich versuche zu verstehen, wie ich eine Gruppe von Kontrollkästchen validieren kann.Benutzerdefinierte Validierung für eine Gruppe von Kontrollkästchen
My Model:
[MinSelected(MinSelected = 1)]
public IList<CheckList> MealsServed { get; set; }
Ich mag würde der Lage sein, einen benutzerdefinierten Validator zu erstellen, die mindestens 1 (oder eine andere Nummer) Kontrollkästchen aktiviert ist, wird dafür sorgen, dass. Wenn nicht, Anzeige ErrorMessage
.
#region Validators
public class MinSelectedAttribute : ValidationAttribute
{
public int MinSelected { get; set; }
// what do I need to do here?
}
Könnte mir jemand dabei helfen?