Как я могу использовать DataAnnotations для проверки того, что хотя бы одно из этих полей заполнено?
public string Name { get; set; }
public string State { get; set;}
public string Zip { get; set;}
Как я могу использовать DataAnnotations для проверки того, что хотя бы одно из этих полей заполнено?
public string Name { get; set; }
public string State { get; set;}
public string Zip { get; set;}
Чтобы сделать это с помощью DataAnnotations, вам нужно будет создать собственный атрибут, потому что, насколько я знаю, нет встроенного атрибута, который бы справился с этим.
Чтобы начать работу, при запуске нового проекта MVC существует класс с именем «PropertiesMustMatchAttribute», который применяется на уровне класса. Вы могли бы основываться на этом без особого труда