Class StringFieldComparisonValidationRuleAttribute
- Namespace
- Kentico.Xperience.Admin.Base.FormAnnotations
- Assembly
- Kentico.Xperience.Admin.Base.Shared.dll
Validation rule attribute to compare values of annotated and another form field.
public sealed class StringFieldComparisonValidationRuleAttribute : ValidationRuleAttribute
- Inheritance
-
objectAttributeStringFieldComparisonValidationRuleAttribute
- Inherited Members
- Extension Methods
Remarks
Error message defined by ErrorMessage supports substitution macro {0} in the error message text. The substitution macro will be replaced by value of DependeeFieldName field;
Constructors
StringFieldComparisonValidationRuleAttribute(StringFieldComparisonTypes, string)
Creates new instance of StringFieldComparisonValidationRuleAttribute.
public StringFieldComparisonValidationRuleAttribute(StringFieldComparisonTypes fieldComparison, string dependeeFieldName)
Parameters
fieldComparison
StringFieldComparisonTypesField`s value comparison type.
dependeeFieldName
stringName of other field to compare with.
Properties
DependeeFieldName
Gets name of other field used for comparison.
public string DependeeFieldName { get; }
Property Value
- string
FieldComparison
Gets fields value comparison type.
public StringFieldComparisonTypes FieldComparison { get; }