DevTrain

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> 


Erfasst am: 18.07.2006 - Artikel-URL: http://www.devtrain.de/news.aspx?artnr=982
© Copyright 2003 ppedv AG - http://www.ppedv.de