Mega Code Archive
Create a new validation control by deriving a new control from BaseValidator
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace myControls
{
public class LengthValidator : BaseValidator
{
int _maximumLength = 0;
public int MaximumLength
{
get { return _maximumLength; }
set { _maximumLength = value; }
}
protected override bool EvaluateIsValid()
{
String value = this.GetControlValidationValue(this.ControlToValidate);
if (value.Length > _maximumLength)
return false;
else
return true;
}
}
}
<%@ Page Language="C#" %>
<%@ Register TagPrefix="custom" Namespace="myControls" %>
Show Length Validator