Finde fehlgeschlagene Validatoren asp.net

9

Ich habe eine Seite, auf der ich jede Validierungsnachricht protokollieren möchte, bei der der Benutzer die Anforderungen des zugehörigen Feldes nicht erfüllt hat.

Das Problem ist, dass mein postback / button click nie auftritt (vielleicht wegen der clientseitigen Validierung), und deshalb findet die Protokollierung niemals statt, bevor der Benutzer tatsächlich jedes Feld richtig gemacht hat (keine Validierungsfehler).

Die Knopfklick-Ereignismethode:

%Vor%

Irgendwelche Ideen, wie ich diese Nachrichten protokollieren könnte?

Bearbeiten:

%Vor%     
KLIM8D 14.11.2012, 16:23
quelle

2 Antworten

3

Hier ist ein Teil der Lösung, Sie können die validates / true false erhalten, indem Sie sie Client-Seite aufrufen:

Ссылка

%Vor%     
MatthewMartin 14.11.2012, 16:30
quelle
2

Versuchen Sie, die EnableClientScript-Eigenschaft für alle Validatoren auf "false" zu setzen. Alle Ihre Validierungen werden nur serverseitig durchgeführt.

    
giacomelli 14.11.2012 16:27
quelle

Tags und Links