CustomValidator in ASP.NET 2.0
Check out this Tip:
The ValidateEmptyText property, new in ASP.NET 2.0, fixes an issue with CustomValidator.
In ASP.NET 1.0 custom validation would not fire if ValidationText was empty.
You can set this property to true to cause custom validation to occur for empty input values.
Regards