There are main six types of validation controls :-
It checks does the control have any value.It's used when you want the control should not be empty.
Checks if the value in validated control is in that specific range.Example TxtCustomerCode should not be more than eight length.
Checks that the value in controls should match the value in other control.Example Textbox TxtPie should be equal to 3.14.
When we want the control value should match with a specific regular expression.
Used to define UserDefined validation.
Displays summary of all current validation errors.