Validator

04/03/2008 - 08:48 von Uwe Domschke | Report spam
Ich nutzer gern den "CompareValidator" zum "DataTypeCheck". Bei einer
Falscheingabe wird das Feld markiert und es geht nicht weiter.
In einer Anwendung habe ich aber das Problem, dass bei einer Falscheingabe
in einem GridView diese zwar erkannt wird (Fehlermeldung kommt kurz), das
System aber weiter rennt und
dann bei der DB-Eingabe es zum Fehler kommt.
Welche Ursache kann das denn haben?

Uwe
 

Lesen sie die antworten

#1 Peter Bucher [MVP]
04/03/2008 - 09:11 | Warnen spam
Hallo Uwe

Ich nutzer gern den "CompareValidator" zum "DataTypeCheck". Bei einer
Falscheingabe wird das Feld markiert und es geht nicht weiter.
In einer Anwendung habe ich aber das Problem, dass bei einer Falscheingabe
in einem GridView diese zwar erkannt wird (Fehlermeldung kommt kurz), das
System aber weiter rennt und
dann bei der DB-Eingabe es zum Fehler kommt.
Welche Ursache kann das denn haben?


Prüfst du die Page auf .IsValid bevor du eine Insertoperation startest?
Evt. versagt der clientseitige Script und serverseitig machst du keinen
Check.

Gruss, Peter Bucher
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
http://www.aspnetzone.de/blogs/peterbucher/ - Auf den Spuren von .NET

Ähnliche fragen