4

一部のモデルに動的検証条件がある場合(つまり、データベース値またはその他の動的値に応じて文字列の長さを最小で8または12にすることができます)、検証にデータ注釈を使用することはできませんか?

私が理解していることから、パラメーターの値(StringLengthの最小/最大値の例)は、真に静的である必要があります。動的検証値を持つアプリケーションの代替手段はありますか?

4

1 に答える 1

3

あなたはあなた自身のカスタムvalidationattributeを書くことにかなりこだわっています:

http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.validationattribute.aspx

于 2010-01-23T06:12:21.053 に答える