Вот что я ищу:
[RequiredIf("IsNewClient", true, ErrorMessage =*The value of other (string) property*)]
Так было бы еще лучше:
[RequiredIf("IsNewClient", true, ErrorMessage =*Calling a function and get the value*)]
Вот что я ищу:
[RequiredIf("IsNewClient", true, ErrorMessage =*The value of other (string) property*)]
Так было бы еще лучше:
[RequiredIf("IsNewClient", true, ErrorMessage =*Calling a function and get the value*)]
Вы можете использовать аналогичный подход:
[RequiredIf("GoAbroad == true")]
public string PassportNumber { get; set; }
Для получения дополнительной информации см. ExpressiveAnnotations. Надеюсь это поможет...
RequiredIfAttribute
и добавить его самостоятельно, если вы этого хотите. Я думаю, что у вас возникнут проблемы с реализацией желаемого поведения, см.: stackoverflow.com/questions/7705386/ - person Oliver   schedule 10.03.2017