2
有沒有人使用Castle和客戶端驗證有問題?我發現只有我的數字(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」}}]}]})
我的項目工作正常使用註釋,我真的想用城堡。有任何想法嗎?