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%Hier ist ein Teil der Lösung, Sie können die validates / true false erhalten, indem Sie sie Client-Seite aufrufen:
%Vor%Versuchen Sie, die EnableClientScript-Eigenschaft für alle Validatoren auf "false" zu setzen. Alle Ihre Validierungen werden nur serverseitig durchgeführt.
Tags und Links c# asp.net logging validation