Latest Version: 2024.6
LMD Validators Pack provides a set of components and classes to implement client-side validation of data input in an elegant and clear way without writing much code (often without any code at all).
The two main tasks of client-side validation are:
While the distribution of pieces of validation logic among these levels is an important issue individual to each application, the usual approach is to implement domain-specific validation logic dependent on business rules and data model of the application on the server side and more general and common validation logic - on the client. Examples of typical client-side validation of the user input are to check if a certain field is not empty, if a value is input in certain format, if a value lies in certain range etc. Quality implementation of the client-side validation can greatly increase stability and usability of the application and give it professional look and feel. However, this often requires writing much of the routine code embedded into forms. In certain applications validation logic can represent the major part of the client-side code. NG ValidatorPack is the solution which can significantly simplify and speed up the routine implementation of the client-side validation logic and make the client code more concise and clear. NG ValidatorPack represents the standalone version of LMD Validator Controls without any references to LMD VCL - usable with many available VCL and 3rd Party input controls. Check out NG ValidatorPack documentation for extensive description.
Icon and hint:
Yellow background:
DB grid cells validations:
DB edit:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|