RegularExpressionValidationPattern.ErrorText Property
Gets or sets the error text to be displayed within the editor’s error frame if the editor’s specific regular expression validation fails.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v24.2.dll
Declaration
[DefaultValue("Regular expression validation failed")]
public override string ErrorText { get; set; }
Property Value
Type | Default | Description |
---|---|---|
String | "Regular expression validation failed" | A String value that specifies the error text. |
Remarks
The ErrorText property allows you to specify an error text to be displayed if the editor’s specific regular expression (specified via the RegularExpressionValidationPattern.ValidationExpression property) validation fails. If the property value is empty, the ValidationSettings.ErrorText property value is used instead.
You can override an error text within validation events, via the ASPxClientEditValidationEventArgs.errorText parameter of the client-side ASPxClientEdit.Validation event or via the ValidationEventArgs.ErrorText parameter of the server-side ASPxEdit.Validation event.
To learn more, see the Validation Error Message topic.
Example
<dx:ASPxTextBox ID="tbEMail" runat="server" Size="49" NullText="Enter e-mail ..." Font-Size="Small">
<ValidationSettings EnableCustomValidation="True" ErrorDisplayMode="Text" ErrorTextPosition="Bottom" SetFocusOnError="true">
<ErrorFrameStyle Font-Size="Smaller"/>
<RegularExpression ValidationExpression="^\w+([-+.'%]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"
ErrorText="Invalid e-mail"/>
<RequiredField IsRequired="True" ErrorText="E-mail is required"/>
</ValidationSettings>
<NullTextStyle Font-Size="Small"/>
</dx:ASPxTextBox>