Porque no haces mejor un Customvalidator y listo..
http://aspnet.4guysfromrolla.com/articles/073102-1.aspx
Aunque me llama la atencion

mmmm...,
Tus 2 forms son del lado del server..?? eso no puede ser.. porque solo puede existir un form del lador del server por página..
Como tienes tu code ?