image
Inicio » Foros » ASP.NET

Foro sobre ASP.NET

Error de MsgBox en servidor

Volver al foro | Responder | Añadir nuevo tema


De: Javier Santamaria
Fecha: 15/06/2007
Mensaje:

Hola amigos, he publicado mi aplicacion en el servidor y todo funciona
perfectamente hasta que intento mostrar un MsgBox para pedir la confirmacion
del usuario. Dicho MsgBox es de tipo yes/no. El caso es que cuando se tiene
que mostar el MsgBox me sale este error:

Showing a modal dialog box or form when the application is not running in
UserInteractive mode is not a valid operation. Specify the
ServiceNotification or DefaultDesktopOnly style to display a notification
from a service application.

Me gustaria saber que tengo que hacer para poder mostrar los MsgBox en el
servidor, ya que en mi Pc se ejecuta perfectamente.

PD: He buscado enla ayuda de MSDN sobre UserInteractive mode, peor solo me
da una ayuda para saber si el modo es verdadero o falso, pero no dice nada de
como cambiarlo.

Saludos y muchas gracias.


Quizás le interese
De: Javier Santamaria
Util para: 1 personas

Fecha: 19/06/2007
Mensaje:

Hola de nuevo, al parecer se debe de usar JavaScript, pero yo me estoy pegando con ello y no consigo nada, os cuento:

He intentado hacerlo lo mas facil posible, he puesto este codigo
en la pagina.aspx:

*********************************************************
...
<script type="text/javascript" >
function Confirmation()
{
window.confirm("Test");
}
</script>
...

...
<asp:Button ID="BtnSend" runat="server" Text="Send" Visible="False" />
...
*********************************************************

y este en la pagina.aspx.vb:
*********************************************************
Public Overrides Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
...
If Not IsPostBack Then
...
BtnSend.OnClientClick = "Confirmation"
End if
End Sub
*********************************************************

cuando ejecuto la aplicacion se me genera esto como html:
*********************************************************
...
<script type="text/javascript" >
function Confirmation()
{
window.confirm("Test");
}
</script>
...

...
<input type="submit" name="ctl00$ContentPlaceHolder$BtnSend" value="Send"
onclick="Confirmation;" id="ctl00_ContentPlaceHolder_BtnSend" />
...
*********************************************************

Pero aun asi no me sale el mensaje de confirmacion, sabriais decirme que
hago mal o que me falta para que funcione.

Y, una vez que funcione el mensaje, claro esta que si le digo que si quiero
seguir ejecutando las ordenes de mandar el email y si le digo que no no
ejecutarlas. Esto es automatico o tengo que añadir algo al codigo para
controlar cada caso.

Muchas gracias, espero vuestras respuestas.

Un saludo



Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.