Una de ShowModalDialog

22/12/2004 - 19:11 por grisel | Informe spam
Hola a todos, un saludo antes que nada.

Pues veran estoy tratando de hacer que una ventana
showmodaldialog me sirva para capturar el nombre de
usuario y la contraseña,atravex de unas cajas de texto
claro esta, mi problema es que cuando le doy click en el
boton aceptar o cancelar se abre otra pagina
independiente de la showmodal con los controles de las
cajas de texto donde capturo los datos.

como puedo controlar esto? si alguien me pudiera ayudar o
proporcionar in link que me pueda orientar.

gracias anticipadas!
saludos!
bye
 

Leer las respuestas

#1 Hector Bejarano
22/12/2004 - 20:36 | Informe spam
Hola grisel,

Lo que deberias hacer es devolver el

Cuando utilizo showmodaldialog, yo acostumbro hacer la insercion/edicion en
la pagina padre, no en la pagina hija, resulta mas facil y funciona bastante
bien. Con esto, quiero decir que lo he encontrado mas comodo es llamar a la
pagina hija desde el padre usando un script que utiliza showmodaldialog,
luego la pagina hija devuelve por medio de script los datos y por ultimo los
proceso del lado cliente en el padre.

Lo que deberias hacer para devolver la informacion que deseas es esto:

function Accept(strValues){
window.dialogArguments.myValue = strValues;
window.returnValue=true;
window.close();
}

Y antes debes tener definido a myValue, de esta forma:

function myDialog(){var myValue;}

Para luego, recibir los datos en el form padre y procesarlos:

valor = myDialog.myValue;

Importante, si ya tienes todo programado de forma que las acciones se
relizan en la pagina hija, bastaria con agregar un script que cierre la
ventana utilizando Page.RegisterClientScriptBlock cuando detectas que se
hizo un postback.

Para complementar, te adjunto este link:
http://www.codeproject.com/aspnet/Modal_Dialog.asp

Saludos,
Hector Bejarano. MCDBA / MCAD / MCSD

"grisel" wrote in message
news:202301c4e851$9d883180$
Hola a todos, un saludo antes que nada.

Pues veran estoy tratando de hacer que una ventana
showmodaldialog me sirva para capturar el nombre de
usuario y la contraseña,atravex de unas cajas de texto
claro esta, mi problema es que cuando le doy click en el
boton aceptar o cancelar se abre otra pagina
independiente de la showmodal con los controles de las
cajas de texto donde capturo los datos.

como puedo controlar esto? si alguien me pudiera ayudar o
proporcionar in link que me pueda orientar.

gracias anticipadas!
saludos!
bye

Preguntas similares