テキスト ボックス フィールドのカスタム クライアント検証を実装しようとしています。私は次のように見えるモデルを持っています
public class mymodel{
public string str1{get; set;}
public string str2{get; set;}
public string str3{get; set;}
}
str1 と str2 の値を使用するカスタム検証を str3 に追加したいと考えています。一般的なif(str1.equals(str2)) then value of str3 = ...
カスタム検証メソッドは次のようになります。
public class CustomValidationAttribute : ValidationAttribute, IClientValidatable
{
public override bool IsValid(object value)
{
return true;
}
}
このメソッドに追加のパラメータを渡すことはできますか? また、プロパティの検証の宣言はどのようになりますか。または、これを行う別の方法はありますか?