Microsoft Enterprise Library 5.0 Validation Application Block を使用しています。
StringLengthValidator
マイナーチェンジが 1 つだけある をオーバーライドしたい。
現在StringLengthValidator
は問題ありませんが、問題は、このバリデータが 2 つのジョブを実行していることです。NotNull
チェックと文字列の長さのチェックです。文字列が次の場合、null
下限チェックを無視しても、バリデーターはメッセージを発しています。
私が望むのはnull
、下限チェックを無視したときにバリデーターが起動しない値を提供する場合、上限のみを考慮する必要があることです。
前もって感謝します