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$
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
Respuesta Responder a este mensaje
#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$
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
Respuesta Responder a este mensaje
#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:
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$
> 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


Respuesta Responder a este mensaje
#4 Deus
30/09/2004 - 18:03 | Informe spam
Amigos, agradezco su ayuda, si funciona
Saludos


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
.

Respuesta Responder a este mensaje
#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$
Amigos, agradezco su ayuda, si funciona
Saludos


>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
>.
>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida