DevTrain .NET Developers Home. Das Community Portal für ASP.NET, Visual Basic, C#
 
  Login Status: Hallo   Anmelden  Suche:  
Navigationslinks überspringen
Startseite
Artikel
Blogs
Foren
ClubClub erweitern

 
Ihre Optionen
Save
Mail
Print
Rate
 
Advertising
  Advanced Developers Track vom 24.-25. Februar 2010 im ehem. IMAX München

 
Navigationslinks überspringen
Autor:Hannes Preishuber

Datumseingaben überprüfen

Wenn ein Benutzer Datumswerte in eine Textbox eingibt soll überprüft werden ob es sich auch um ein gültiges Datum handelt. Dabei stehen zwei Methoden zur verfügung.

Datumsbereich prüfen

Mit dem Rangevalidator lassen sich Datumsbereiche prüfen. Ideal ist dies dort wo die Möglichen Datumswerte eingegrenzt sind wie z.B. bei Geburtsdaten.

<asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="TextBox1"

ErrorMessage="Datum ungltig" MaximumValue="01.01.2010" MinimumValue="01.01.1990"

Type="Date"></asp:RangeValidator> 

Datentyp prüfen

Alternativ lassen sich beliebige Datumswerte auf grundlegende Gültigkeit mit dem Compare Validator prüfen. Der Trick dabei ist, den Typ auf Datum zu stellen und den Operator vom Default Wert Equal auf DatatypeCheck

<asp:CompareValidator ID="CompareValidator1" runat="server"

ErrorMessage="kein gltiges Datum" Type="Date" ControlToValidate="TextBox1" Operator="DataTypeCheck">

</asp:CompareValidator> 


Diskutieren Sie in den Foren

Business Compact vom 24.-25. Februar 2010 im ehem. IMAX München