0

エンティティがあり、いくつかの句に応じて 1 つの属性が必要です。RequiredIf を使用しようとしましたが、同じプロパティに 2 つの RequiredIf を追加できないため、機能しません。

私はこのようなことをする必要がありますが、それは正しい方法ではありません:

[RequiredIf("CountryId", 1, ErrorMessageResourceType = typeof(Resources.Contato.Contato), ErrorMessageResourceName = "MensagemNumeroConselho")]                
[RequiredIf("AreaId", 1, ErrorMessageResourceType = typeof(Resources.Contato.Contato), ErrorMessageResourceName = "MensagemNumeroConselho")]                
public string Number { get; set; }

これを行う方法はありますか?

4

1 に答える 1