[ConditionalRequired(DependentProperty = "IsActive", RequiredWhenValue = true)] public string ActiveUserDetails { get; set; } public bool IsActive { get; set; } NOTE: Ensure this works with ComponentModel object validation