Class StaticValidator
Validator that can be used to indicate validation errors that have been handled programmatically.
Inheritance
Implements
Namespace: EPiServer.Web.WebControls
Assembly: EPiServer.dll
Version: 10.10.4Syntax
public class StaticValidator : BaseValidator, IValidatorConstructors
StaticValidator()
Initializes a new instance of the StaticValidator class.
Declaration
public StaticValidator()StaticValidator(String)
Initializes a new instance of the StaticValidator class.
Declaration
public StaticValidator(string errorMessage)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | errorMessage | The error message. | 
Remarks
The error message will by default be HTML encoded
StaticValidator(String, Boolean)
Initializes a new instance of the StaticValidator class.
Declaration
public StaticValidator(string errorMessage, bool htmlEncodeErrorMessage)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | errorMessage | The error message. | 
| System.Boolean | htmlEncodeErrorMessage | If the error message should be encoded | 
Methods
ControlPropertiesValid()
Determines whether the control specified by the System.Web.UI.WebControls.BaseValidator.ControlToValidate property is a valid control.
Declaration
protected override bool ControlPropertiesValid()Returns
| Type | Description | 
|---|---|
| System.Boolean | 
EvaluateIsValid()
When overridden in a derived class, this method contains the code to determine whether the value in the input control is valid.
Declaration
protected override bool EvaluateIsValid()Returns
| Type | Description | 
|---|---|
| System.Boolean | true if the value in the input control is valid; otherwise, false. | 
Remarks
Since this control is programatically added when an errormessage should be displayed it always returns false.
Render(HtmlTextWriter)
Writes the error message inside an <span class="errormessage"> tag
Declaration
protected override void Render(HtmlTextWriter output)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Web.UI.HtmlTextWriter | output | The output. | 
