У кого-нибудь возникли проблемы с проверкой валидации на Касл и на стороне клиента? Я обнаружил, что только мои номера (Int, Decimal, Double и т. Д.) Получают ClientSideValidation. Строки, даты, перечисления и другие свойства нет.Как получить проверку на стороне клиента на стороне клиента с помощью xVAl
Например, этот класс:
public class MyClass { [ValidateNonEmpty] public string MyString { get; set; } [ValidateNonEmpty] public int MyInt { get; set; } }
... производят лишь следующее:
xVal.AttachValidator(”myClass”, {”Fields”:[{”FieldName”:”MyId”,”FieldRules”:[{”RuleName”:”DataType”,”RuleParameters”:{”Type”:”Integer”}}]}]})
Мой проект прекрасно работает с аннотациями, я действительно хотел бы использовать замок. Есть идеи?