Class MaximumLengthValidationRule
Rule validates that user input value is not longer than specified value.
[Obsolete("This is a legacy validation rule for form fields that will eventually become unsupported. Implement migration to preserve validation rule configurations.")]
public class MaximumLengthValidationRule : ValidationRule<string>
- Inheritance
-
objectValidationRule<string>MaximumLengthValidationRule
- Inherited Members
- Extension Methods
Constructors
MaximumLengthValidationRule()
public MaximumLengthValidationRule()
Properties
MaximumLength
Maximum length user input is validated against.
[EditingComponent("Kentico.IntInput", Label = "{$kentico.formbuilder.validationrule.maximumlength.maximumlength.label$}")]
[Required]
public int MaximumLength { get; set; }
Property Value
- int
Methods
GetTitle()
Gets a title for this instance of validation rule such as 'Maximum length is 100'.
public override string GetTitle()
Returns
- string
Returns text describing the validation rule.
Validate(string)
Validates the form component's value and returns true if it is shorter or equal to the MaximumLength.
protected override bool Validate(string value)
Parameters
valuestringValue of the form component.
Returns
- bool
trueif the value is valid, otherwise false.