Hallo Thomas,

> Das kommt ganz auf deine ValidationControls an - wenn du da
> ClientScripte einsetzt, wird am Server natürlich nichts
> validiert.

Ich verwende die RegexValidationControls, die das Clienscript ja selbst 
erzeugen.

> 
> 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ß,

oder ist es so, wie in machen (nicht allen!) Beschreibungen steht, dass das am 
Server sowieso auch von ASP.Net automatisch gemacht wird. Das wiederum würde 
bedeuten, dass ich alles zweimal prüfe - erst die Automatik und dann der Code 
innerhalb von Page.IsValid().

Beinhaltet Page.IsValid() nicht, das Page.Validate() durchgeführt wurde?
> 
> Bei 2.0 werden die Standard-Validationcontrols, sofern für den
> Browser vorgesehen, am Client ausgeführt - deaktiviert man JS,
> macht er sie am Server - so zumindest mal meine flüchtige
> Erfahrung (hatte das kurz probiert).

Wie gesagt soll das laut mancher Beschreibung auch für 1.1 gelten - ich wäre 
aber gern sicher.

> 
> Gruß, Th.
> 
Vielen Dank

Henri

_______________________________________________
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