ビューモデルがあります
public class TrainingProgramScheduledDateVM
{
public bool IsTuesday { get; set; }
[DataType(DataType.Time)]
public string TueStartTime { get; set; }
[DataType(DataType.Time)]
public string TueEndTime { get; set; }
public bool IsWednesday { get; set; }
[DataType(DataType.Time)]
public string WedStartTime { get; set; }
[DataType(DataType.Time)]
public string WedEndTime { get; set; }
public bool IsThursday { get; set; }
[DataType(DataType.Time)]
public string ThuStartTime { get; set; }
[DataType(DataType.Time)]
public string ThuEndTime { get; set; }
}
私は検証をそのようにしたい。1- IsTuesday = true の場合、TueStartTime と TueEndTime は Requires である必要があります。などなど
2- 少なくとも 1 つのブール値が true である必要があり、関連する時間が必要です。
簡単な方法を教えてください。
ありがとう