Szenario: Ich versuche, ein Team (bestehend aus mehreren Personen) auf einer einzigen Seite einzufügen. Ich habe ein Web-Benutzer-Steuerelement, um jede Person einzufügen, und wenn ein Team mehrere Personen hat, werden mehrere Web-Benutzersteuerelemente gleichzeitig angezeigt.ASP.NET - Multiple ValidationSummary
Jeder Benutzer verfügt über eine ValidationSummary und mehrere Validatoren (alle in der gleichen Validierungsgruppe gruppiert, das Beispiel person1 für das Web-Benutzersteuerelement hat die Validierungsgruppe für die Validierungszusammenfassung und für jeden Validator den Wert "valGroup_Person1").
Das Problem besteht darin, dass bei der Validierung alle Fehler gruppiert und in allen Webbenutzer-Steuerelementen angezeigt werden, sodass jedes Webbenutzer-Steuerelement eine sehr lange Fehlerliste anzeigt. Das erwartete waren einzelne Fehlerlisten.
Gibt es eine Möglichkeit, ValidationSummary auf diese Weise zu erhalten?
Ich habe nur eine Taste alles einreichen ... – Sergio
dann haben Sie es von der Serverseite zu überprüfen, oder Sie müssen die andere Validierung farmework.Built bei der Validierung bewegen dies nicht unterstützt. Siehe den folgenden Link http://dotnetslackers.com/Community/blogs/bmains/archive/2007/10/10/validation-summary-and-multiple-validation-groups.aspx –
Sie müssen etwas wie folgt in Ihre Schaltflächen klicken Ereignis Page.Validate ("validationGroup") –