У меня есть такое свойство public decimal ? MyProperty {получить; установлен; }
, это НЕ ТРЕБУЕТСЯ и допускает значение NULL, но если я не поставлю значение > 0
, валидатор скажет, что поле MyProperty должно быть числом, если я оставлю поле пустым, я получаю та же ошибка, и если я поставлю 0 (ноль), я получу ту же ошибку.
Ex:
0 -> Error
1 -> Ok
0,00 -> Error
0,01 -> Ok
empty -> Error
Я не понимаю, почему это не работает, я использую $. seekCulture ("pt-BR");
, но не имеет смысла, поскольку значение 0,01
принято, я не верю, что культура может быть проблемой.
PS: Проверка не работает на стороне клиента , на стороне сервера работает правильно.