Я хочу использовать аннотации данных ComponentModel для проверки того, что по крайней мере одно из двух свойств имеет значение. Моя модель выглядит следующим образом:
public class FooModel {
public string Bar1 { get; set; }
public int Bar2 { get; set; }
}
По сути, я хочу проверить FooModel, чтобы требовалось либо Bar1 , либо Bar2. Другими словами, вы можете ввести одно, другое или оба, но вы не можете просто оставить их оба пустыми.
Я бы предпочел, чтобы это работало как для проверки на стороне сервера, так и для ненавязчивой проверки на стороне клиента.
РЕДАКТИРОВАТЬ: Это может быть возможным дубликатом, так как это похоже на то, что я хочу сделать.