Hola.
Pues es que era para un amigo que trabaja con JSP y yo desarrollo en .NET; ahí sí me vienen bien las Regular Expresions por eso lo hice así de básico.
Por cierto la sintxis de onKeyPress sí es válida en aspx.
Si tienes alguna sugerencia para hacerlo con RegEx te agradeceré
Salu2