ModelClientValidationRule.ValidationParameters Property
Gets the list of validation parameters.
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
Syntax
'Declaration
Public ReadOnly Property ValidationParameters As IDictionary(Of String, Object)
Get
public IDictionary<string, Object> ValidationParameters { get; }
public:
property IDictionary<String^, Object^>^ ValidationParameters {
IDictionary<String^, Object^>^ get ();
}
Property Value
Type: System.Collections.Generic.IDictionary<String, Object>
A list of validation parameters.
Examples
The following example shows how the ModelClientValidationRegexRule constructor sets the error message and validation type, and how it adds a regular expression rule.
public class ModelClientValidationRegexRule : ModelClientValidationRule {
public ModelClientValidationRegexRule(string errorMessage,
string pattern)
{
ErrorMessage = errorMessage;
ValidationType = "regularExpression";
ValidationParameters.Add("pattern", pattern);
}
}
Public Class ModelClientValidationRegexRule
Inherits ModelClientValidationRule
Public Sub New(ByVal errMessage As String, ByVal pattern As String)
ErrorMessage = errMessage
ValidationType = "regularExpression"
ValidationParameters.Add("pattern", pattern)
End Sub
End Class