Data Validation takes place when a value specified by an end-user (e.g., when a user types within a text editor and presses the ENTER key) is assigned to the editor's BaseEdit.EditValue property. If the new value is invalid, it is not accepted by the editor. The editor temporarily stores the invalid value until it is corrected or reset.
There are two validation types: automatic validation and manual validation. Automatic validation controls user input using the mask functionality. Manual validation is implemented within the BaseEdit.Validate event handler. To learn more, see Input Validation Types.
The following data validation features are available in the DevExpress Editor Controls: