The ConditionalRequiredTextValidator control allows you to specify a CheckBox, RadioButton, CheckBoxList, RadioButtonList, DropDownList, or ListBox that determines whether a TextBox should be required. This can be useful when designing a form where a piece of information is only necessary under certain conditions. Like all true validators, the ConditionalRequiredTextValidator inherits from System.Web.UI.WebControls.BaseValidator, so I will not list those properties here.