public GetCompareValidator ( |
||
item | ||
identifier | string | |
return |
public BaseValidator GetCompareValidator(ValidationItem item, string identifier)
{
var validator = new CompareValidator();
validator.ID = identifier;
SetSharedValues(validator, item);
validator.ControlToCompare = item.ControlTwo != null ? item.ControlTwo.ID : null;
validator.Operator = item.Operator;
validator.ValueToCompare = item.ValueToCompare;
return validator;
}
internal void AddCompareValidator(ValidatorBuilder validatorBuilder, ValidationItem item) { var validator = validatorBuilder.GetCompareValidator(item, NextValidationControlId); Validators.Add(validator); var calloutExtender = validatorBuilder.GetCalloutExtender(validator, NextValidationControlId); AddToForm(validator, calloutExtender); }