Domanda

Sto usando xVal con NHibernate Validator e ho un momento difficile per convalidare le date.

In primo luogo, NHibernate non ha convalida per la formattazione data / DateTime (ad eccezione di passato e futuro). In secondo luogo, ho provato xVal stessa (non usando NHibernate Validator), ma ancora nessuna possibilità.

Ho bisogno di validare i valori di data (diciamo in una casella di testo), per assicurarsi che sia una data valida. Per esempio, 13/01/2010 o 2010/11/31 non sono date valide.

Ho provato a generare nuove regole per NHibernate Validator estendendo una nuova classe, ma deve essere dichiarato nel lato client xVal troppo. Non mi piace per sovrascrivere gli script esistenti, se possibile. Ho usato anche [DataType (DataType.Date)] di xval ma non controlla se la data è valida!

Qualche suggerimento?

È stato utile?

Soluzione

Dopo aver trascorso qualche tempo su questo problema, ecco la risposta alla mia domanda: convalida personalizzate in xVal

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top