Вопрос

Я использую xVal с NHibernate Validator, и мне сложно проверить даты.

Во-первых, NHibernate не поддерживает проверку форматирования даты/даты и времени (кроме прошлого и будущего).Во-вторых, я попробовал сам xVal (не используя NHibernate Validator), но шансов все равно нет.

Мне нужно проверить значения даты (скажем, в текстовом поле), чтобы убедиться, что это действительная дата.Например, 01.13.2010 или 31.11.2010 не являются допустимыми датами.

Я попытался создать новые правила для NHibernate Validator, расширив новый класс, но его также необходимо объявить на стороне клиента xVal.Я не люблю перезаписывать существующие сценарии, если это возможно.Я также использовал [DataType(DataType.Date)] xval, но он не проверяет, действительна ли дата!

Какие-либо предложения?

Это было полезно?

Решение

Потратив некоторое время на этот вопрос, вот ответ на мой вопрос: Пользовательская проверка в xVal

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top