C# ASP.NET MVC Foolproof RequiredIf - как установить ErrorMessage в качестве значения другого (строкового) свойства?

Вот что я ищу:

[RequiredIf("IsNewClient", true, ErrorMessage =*The value of other (string) property*)]

Это было бы еще лучше

[RequiredIf("IsNewClient", true, ErrorMessage =*Calling a function and get the value*)]

1 ответ

Вы можете использовать подобный подход, как это:

[RequiredIf("GoAbroad == true")]
public string PassportNumber { get; set; }

Для получения дополнительной информации взгляните на https://github.com/jwa liszko/ExpressiveAnnotations. Надеюсь это поможет...

Другие вопросы по тегам