CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Duda De Los Messagebox

(1/1)

IGarcia:
Hola a todos!!
Tengo un problema que no sé como solucionarlo. Resulta que en mi página aspx tengo creado un MessageBox para que me visualice una notificación. El problema es que me lo ejecuta solo en la máquina servidor y no en la cliente. He mirado por la red pero no encuentro nada. Aqui os dejo el código por si quereis echarle un vistazo.

 
--- Código: Text --- Try              System.Windows.Forms.MessageBox.Show("Gracias " + nomb + " Su curriculum ha sido enviado correctamente.", "C.V. almacenado", Windows.Forms.MessageBoxButtons.OK, Windows.Forms.MessageBoxIcon.Information, Windows.Forms.MessageBoxDefaultButton.Button1, Windows.Forms.MessageBoxOptions.ServiceNotification)Catch Exp As Exception            'System.Windows.Forms.MessageBox.Show("Error al enviar el curriculum. Motivo: " + Exp.Message + ".", "Error C.V.", Windows.Forms.MessageBoxButtons.OK, Windows.Forms.MessageBoxIcon.Information, Windows.Forms.MessageBoxDefaultButton.Button1, Windows.Forms.MessageBoxOptions.DefaultDesktopOnly)End Try 
Gracias por anticipado.

Kev:
Hola, pues lo que pasa es que estas mostrando un messagebox usando winforms y en web esto no se da, lo que tienes que usar para mostras mensajes es usar Javascript

EJ:

--- Citar ---alert("Gracias, su curriculum fue enviado..... blablablabla");

--- Fin de la cita ---

Salu2
 :comp:

The Black Boy:
Hola Amigo,
yo tambien necesito hacer un mensaje. pero no se como implementar el javaScript en .Net

en donde se de be ingresar el Code
y como hago para que el mensaje salga justamente cuando le dan click a un boton

Bueno agradeceria cualquier ayuda....

Gracias y saludos :hola:

Kev:
Hola, bueno hay varias maneras de trabajar con javascript las mas conocidas son:

Tener un archivo javascript y ahi tener todas las funciones y agregar la etiqueta en la pagina que se usara

Otra es colocar el javascript directamente en el HTML dentro de las etiquetas <script></script>

Y la otra es colocar el Javascirpt dinamica desde el code behind de .NET

en esta ultima como los controles se los maneja con el code behind entonces podemos manipular sus atributos para que tenga la funcionalidad del javascript

EJ:


--- Código: Text --- 'Para que un boton muestre una alerta'Esto puede estar dentro del evento Page_Loadme.btnAlgunBoton.Attributes.Add(&#34;ObClick&#34;, &#34;alert('Este es un ejemplo');&#34;)  
De esa manera agregas atributos a tu control y haces que responda a ciertos eventos y estos sean manejados por procedimientos javascript

Salu2
 :comp:

Navegación

[0] Índice de Mensajes

Ir a la versión completa