Foros

 
ForumForumForos DNNForos DNNDesarrolloDesarrolloProblema con módulos desarrolladosProblema con módulos desarrollados
Anterior Anterior
 
Siguiente Siguiente
Nuevo Mensaje
 08/08/2012 19:26
 

Hola a Todos, Bueno pues soy nuevo en esto así que esto me sucede:

Desarrolle un módulo en VS2008 y lo monte a mi sitio DNN y lo tengo funcionando en una página. Este módulo contiene 2 campos de texto donde valido las entradas por medio de los controles de validación de VS.

Ahora desarrolle otro módulo con varios campos y tambien con validaciones.

El punto es que necesito estos módulos en la misma página por lo cual los carge, pero al momento de dar clic en el Boton de aceptar del primer módulo, me pide que ingrese los datos de mis campos de ese modulo, pero tambien me pide que ingrese los datos de los campos del otro módulo para porder enviar la información.

Solo quiero saber que debo de agreagar al código de los módulos para que no suceda esto! y Así cuando le de clic en el boton aceptar del primer módulo solo tome sus campos. y viceversa

Nuevo Mensaje
 09/08/2012 10:14
 

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.


www.lgisoluciones.com
Nuevo Mensaje
 16/08/2012 19:50
 

Jajajaja Si ya vi!! gracias Hermano por la respuesta. El punto es que tambien soy nuevo en desarrollo en .net jaja pero aprendo sobre la marcha!!

Gracias y estamos en contacto!

Nuevo Mensaje
 20/08/2012 10:13
 
 Modificado por jmaldonadom  en 20/08/2012 10:14:59

más vale tarde que nunca, pero el verano y "la caló" tienen estas cosas! lo que debes hacer es crear tus controles de validación agrupados mediante la propiedad "ValidationGroup", de este modo cuando clic en el respectivo botón "enviar" de cada uno de ellos solo validará los controles dentro de un mismo validationgroup, ignorando cualquier otro control en el formulario.

http://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.button.validationgroup.aspx

Edito: acabo de ver que el compañero Hiureku te dió una muy acertada respuesta hace días...

Anterior Anterior
 
Siguiente Siguiente
ForumForumForos DNNForos DNNDesarrolloDesarrolloProblema con módulos desarrolladosProblema con módulos desarrollados

En total, tenemos 1098 nuevo(s) hilo(s) y 5265 nuevo(s) mensaje(s)
Los hilos más populares han estado en ¿por que?
Los hilos más activos han estado en no veo el portal desde los pc's de la red

Más activos


UserTotalPosts
jmaldonadom 1101
anonymous 798
javier 488
Faco 395
hiunkeru 184
vitolo 182
Guillaume 168
ccolonia 159
dormio 157
elijo_otroo 138
sonsai 84
Dreamvk 67
tirillos 48
vte_torres 47
oskr226 46

Últimos Mensajes...