Datum/Zeitraum Prüfer für ASP.Net
Sieht es aus wie der standard asp.net 2 RangeValidator-Steuerelement erlaubt keine Zeiten. z.B. 01/01/2008 12:00 wird nicht akzeptiert in meinem Bereich, auch wenn es gültig sein sollte. Wenn ich entfernen Sie die Zeit, die es funktioniert wie erwartet.
Ist es eine Prüfung gibt, können für Datums - /Zeit-format?
Update
Haben wir nicht die Ajax-Erweiterungen. Im Idealfall möchte eine bereits vorhandene Steuerung oder einen regulären Ausdruck zu verwenden, mit CustomValidator. Die Validierung sollte client-Seite die server-Validierung Teil ist einfach.
Lösung
Nutzten wir diese RegExp:
http://regexlib.com/REDetails.aspx?regexp_id=610
Die AJAX-Steuerelemente sind ein kostenloser download von Microsoft asp.net Website: ajax.asp.net
InformationsquelleAutor B Z | 2008-11-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man eine benutzerdefinierte validator und führen Sie die Prüfung manuell.
Hier ist ein schnelles Beispiel oder Sie können Google "asp.net benutzerdefinierte validator". Wenn Sie ausschließen, die "ControlToValidate" Eigenschaft dann können Sie überprüfen, gegen mehrere Felder.
Ich habe keinen aus der Spitze von meinem Kopf. Ich habe regexes von regexlib.com in der Vergangenheit mit Erfolg. Wenn Sie nur passende string für die korrekte Datumsformat, sollte es eine gibt. Diese sieht aus wie es passen könnte: regexlib.com/REDetails.aspx?regexp_id=610
InformationsquelleAutor Jonathan S.