In this case, it doesn't need to be specified because the default value of the Type property is String. NET controls so that they behave like the other validation controls. I am to develop a quiz application. The powerful thing about using these validation controls is that they are easy to implement. Don't be too worried. Value property is the value from the user that is retrieved from the control that the CustomValidator server control is tied to.