All validation controls in ASP.NET Web Forms require the ControlToValidate property to specify which input control should be validated. The Text property is used to display the error message when validation fails, making these two properties fundamental to any validation control's functionality.