Frage

Ich bin mit xVal mit NHibernate Validator und ich habe eine harte Zeit, die Daten zu überprüfen.

Als erstes NHibernate hat keine Validierung für Datum / Datetime-Formatierung (mit Ausnahme von Vergangenheit und Zukunft). Zweitens habe ich versucht xVal selbst (nicht NHibernate Validator), aber immer noch keine Chance.

Ich brauche die Datumswerte zu überprüfen (lassen Sie sich in einem Textfeld sagen), um sicherzustellen, dass es sich um ein gültiges Datum ist. Zum Beispiel, 13.01.2010 oder 2010.11.31 sind nicht gültige Daten.

Ich habe versucht, neue Regeln für NHibernate Validator die Schaffung von einer neuen Klasse erweitern, aber es muss auch in der xVal Client-Seite deklariert werden. Ich mag es nicht, die vorhandenen Skripte, wenn möglich, zu überschreiben. Ich auch xval des [Datatype (DataType.Date)] verwendet, aber es wird nicht überprüft, ob das Datum gültig!

Irgendwelche Vorschläge?

War es hilfreich?

Lösung

einige Zeit in dieser Frage Nachdem er, hier ist die Antwort auf meine Frage: Benutzerdefinierte Validierung in xVal

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top