CompareValidator
Adds support for [System.Web.UI.WebControls.CompareValidator] https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.webcontrols.comparevalidator?view=netframework-4.8
Allows to compare the value entered by the user in an input control with the value entered in another input control, or with a constant value.
Implementation Details:
Component Selector: ‘wm-compare-validator’
Kendo UI Component: N/A
Class inheritance
CompareValidatorComponent extends BaseValidatorComponent
PME Support
Properties
Property | Get/Set | Details |
ControlToValidate:string | Yes | ID of first control to compare |
ControlToCompare: string | Yes | ID of second control to compare |
ErrorMessage:string | Yes | Message showed in validator if result of comparation is not true and text property is empty |
Text:string | Yes | Message showed in validator if result of comparation is not true |
Operator:string | Yes | Text with one of next options: NotEqual,GreaterThan,GreaterThanEqual,LessThan,LessThanEqual,Equal |
Display:ValidatorDisplay | Yes | Enum property with options Static, None, Dynamic |
ValidationGroup:string | Yes | If is established the name of the validationgroup component only will validate controls with the same validationgroup associated |
Hidden:boolean | Yes | Establishes if the validator shows or is hides |
Methods
Methods | Details |
validateControl | Return a boolean value based in comparing expressions attached in properties ControlToCompare and ControlToValidate. |
applyComparation | Applies comparations based in assigned operator |
displayMesssage | Shows value of text property or ErrorMessage property in case text property is empty |
Last updated