ASP.NET 20.0?
Ja, dort gibt es noch den CustomValidator. Ansonsten hat Phoenix Recht - auch mein Weg verlief über den Einstieg mit Delphi 2005 und ASP.NET schnurstracksgerade zum Visual Web Developer und C#.
Vielleicht hilft dir dies weiter:
CustomValidator am Client validieren