Hallo Thomas,

dank deiner Hilfe und der Erläuterung in der Hilfe zu ASP.Net habe ich jetzt 
meine nicht ganz vollständigen Seiten angepasst.

Mein Zielrichtung war, wenn IE und JavaScript erlaubt, dann ClientValidierung 
(kann Roundtrip ersparen) und immer Server-Validierung. Ich glaube verstanden 
zu haben, wie ich das umsetzen muss.

Henri

[email protected] schrieb am 13.07.05 15:49:09:
> 
> Hallo Henri,
> 
> > Ich verwende die RegexValidationControls, die das Clienscript 
> > ja selbst erzeugen.
> 
> Dann kannst du du problemlos auch serverseitig benutzen.
> 
> > > Ich würde empfehlen alles (!) am Server zu machen und dann per
> > > Page.Validate(); und Page.IsValid zu checken ob alles okay
> > > ist. So mache ich das jedenfalls mit 1.1 immer.
> > 
> > Heißt das jetzt, dass ich die RegExControls einsetze UND
> > innerhalb von Page.IsValid() nochmals jeden Wert (mit den 
> > gleichen Regex) prüfen muß,
> 
> Nein, das heißt nur, dass du einfach in deiner Methode die beim
> Abschicken ausgeführt wird das machst:
> 
> protected void MeineMethode(object sender, EventArgs e)
> {
>       Page.Validate();
>       if(Page.IsValid)
>       {
>               // mach was
>       }
> }
> 
> Wenn IsValid false ist, dann klingeln die ValidationControls am
> Client automatisch.
> 
> Hat einfach den Vorteil, dass es auch mit mehreren "Formularen"
> auf einer Seite funktioniert, und absolut unabhängig vom Client
> ist.
> 
> > Beinhaltet Page.IsValid() nicht, das Page.Validate() 
> > durchgeführt wurde?
> 
> Meiner Erfahrung nach nicht.
> 
> Th.
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an