Msgbox en aplicacion Web

29/09/2004 - 23:25 por Deus | Informe spam
Saludos:

Apenas estoy iniciando en .Net, por lo que no puedo
ejecutar una linea de comando muy sencilla como lo es un
MsgBox, ya que al presionar un boton para que este se
ejecute me muestra un error referente a:

"No se puede mostrar un cuadro de dialogo o un
formulario modal cuando la aplicacion no esta en modo
UserInteractive"

Mi linea de codigo es:
MgsBox ("Hola")

Gracias

Preguntas similare

Leer las respuestas

#1 Luis Miguel Cisneros L.
30/09/2004 - 00:08 | Informe spam
Hola!

El Problema es que si lanzas un cuadro de dialogo desde una ASP.NET la
lanzarias en el Servidor (que es donde corre el código que estas
escribiendo), no en el cliente.

si lo que quieres es probar, usa el objeto response con el metodo write eje
response.write("Hola").

Si lo que quieres en un msgbox, tienes q hacerlo con un JavaScrip asi:
(desde ASP.NEY y VB.NET)

Dim Script as String
Script = "<script>"
Script &= "alert('Hola');"
Script &= "</script>"
RegisterStartupScript("Hola", Script)

Saludos
Luis Cisneros

"Deus" wrote in message
news:1ba101c4a66a$e496d190$
Mostrar la cita
#2 Misael Monterroca
30/09/2004 - 00:16 | Informe spam
No puedes utilizar un MSGBOX desde una aplicación ASP.Net a menos que lo
hiceras directamente desde vbscript.

Una alternativa se explica en este articulo de Eugenio Serrano.

http://www.microsoft.com/spanish/ms...art120.asp

Saludos!
http://www.neo-mx.com/blog




"Deus" wrote in message
news:1ba101c4a66a$e496d190$
Mostrar la cita
#3 Eugenio Serrano
30/09/2004 - 17:53 | Informe spam
Si la van a usar tengo una nueva version de ese control y ademas en c#
Al que le interese no hace mas que pedirmela...

Saludos,
Eugenio Serrano
NDSoft Consultoria y Desarrollo
MS MVP ASP.Net
Voluntario Ineta Latam (www.ineta.org/latam)


"Misael Monterroca" escribió en el mensaje
news:
Mostrar la cita
#4 Deus
30/09/2004 - 18:03 | Informe spam
Amigos, agradezco su ayuda, si funciona
Saludos


Mostrar la cita
#5 Octavio Telis Aynes
01/10/2004 - 01:03 | Informe spam
Creo que llego tarde... pero me gustaría compartir esta línea de código de
cualquier forma...

VC#:
string msg;
msg = "Hola";
this.Response.Output.Write("<script>javascript:alert('" + msg +
"')</script>");

VB.NET
Dim msg As String
msg = "Hola"
Me.Response.Output.Write("<script>javascript:alert('" & msg & "')</script>")


Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/


"Deus" escribió en el mensaje
news:18d801c4a707$07d55e50$
Mostrar la cita
Ads by Google
Search Busqueda sugerida