mas que un problema de Dnn, es un problema de .net es decir, DNN lo que hace es coger todos los elementos de la pagina y crearla dinamicamente, si tienes 2 modulos, o dos controles, lo que tienes que hacer es poner grupos de validacion, es decir, para los 2 textbox de un modulo y el boton , pones un nombre de validación y para los textbox y el boton del otro modulo, le pones otro nombre, asi al ejecutarse valida unicamente los miembros de su grupo, puedes ver su funcionamiento aqui...
http://msdn.microsoft.com/es-es/libra...
otra cosa que puedes hacer, es que solo valide los controles de un modulo, cuando a lo mejor es mas importante que el otro, usando <asp:Button CausesValidation="True|False" />
mas información en ...
http://msdn.microsoft.com/en-us/libra...
como ya te digo, son conceptos de .net, no de DNN.
Un saludo.