Validators are easy to write in c#

Creating a Custom Validation Control in ASP.NET

Write a Custom Validator for VAB using Application Block Software Factory

Using Custom Validator to Validate Checkbox