8 messaggi dal 27 aprile 2006
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim style As MsgBoxStyle
Dim risposta As MsgBoxResult
style = MsgBoxStyle.Exclamation Or MsgBoxStyle.OkCancel Or MsgBoxStyle.MsgBoxSetForeground
risposta = MsgBox("Messaggio", style, "Titolo")
If risposta = MsgBoxResult.Ok Then
elseif risposta = MsgBoxResult.Cancel then
end if
end sub

Ho un problema con questo codice, in locale funziona, ma quando lo metto sul server mi da questo errore:

"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."

Dov'è lo sbaglio.. cosa significa questo messaggio??
e un'altra cosa in caso di risposta=MsgBoxResult.Cancel come faccio a bloccare il postback?

grazie a tutti
giovanni
1.508 messaggi dal 27 dicembre 2005
scusa ma come fai ad usare la messagebox in asp.net ????
8 messaggi dal 27 aprile 2006
non lo so.. ma il Visual Web Developer 2005 mi da la possibilità di usare il messagebox e in locale funziona... è sul server che non va....
From: "totti240282" <totti240282> Reply-To: <aspdotnet2.270187@forum.aspitalia.com>
To: "aspdotnet2@forum.aspitalia.com" <giovannis@hotmail.it>
Subject: [aspdotnet2] Re: problema con msgbox
Date: Tue, 11 Jul 2006 08:55:56 +0200

scusa ma come fai ad usare la messagebox in asp.net ????
--

ASP.NET 2.0 per tutti. Il nostro nuovo libro!
Prenotalo subito a soli 20,00 Euro!
http://g.aspitalia.com/g/c/435/

Hosted by http://www.ithost.ch - your host company

giovannis ha scritto:
non lo so.. ma il Visual Web Developer 2005 mi da la possibilità di usare il messagebox e in locale funziona... è sul server che non va....


Messagebox non è fatta per ASP.NET ma per WinForms (guarda in che namespace si trova!!!)

Il fatto che in locale funzioni è una semplice casualità determinata dal fatto che server e client coincidono. Sul server non può funzionare perché il messagebox verrebbe visualizzato sul server stesso.

Per mostrare un messaggio all'utente (client) usa javascript (window.alert) o un elemento runat=server (mostrato o nascosto tramite l'impostazione della sua proprietà "Visible")

Matteo Casati
GURU4.net
8 messaggi dal 27 aprile 2006
capito..grazie


From: "m.casati" <m.casati>
Reply-To: <aspdotnet2.270332@forum.aspitalia.com>
To: "aspdotnet2@forum.aspitalia.com" <giovannis@hotmail.it>
Subject: [aspdotnet2] Re: RE: problema con msgbox
Date: Wed, 12 Jul 2006 14:46 8 +0200

giovannis ha scritto:

> non lo so.. ma il Visual Web Developer 2005 mi da la possibilità di > usare il messagebox e in locale funziona... è sul server che non > va....

Messagebox non è fatta per ASP.NET ma per WinForms (guarda in che namespace si trova!!!)

Il fatto che in locale funzioni è una semplice casualità determinata dal fatto che server e client coincidono. Sul server non può funzionare perché il messagebox verrebbe visualizzato sul server stesso.

Per mostrare un messaggio all'utente (client) usa javascript (window.alert) o un elemento runat=server (mostrato o nascosto tramite l'impostazione della sua proprietà "Visible")
--
Matteo Casati
<a href="http://www.guru4.net/">GURU4.net</a>

ASP.NET 2.0 per tutti. Il nostro nuovo libro!
Prenotalo subito a soli 20,00 Euro!
http://g.aspitalia.com/g/c/435/

Hosted by http://www.ithost.ch - your host company

41 messaggi dal 16 marzo 2007
Ragazzi io avevo lo stesso problema e ho provato con l'istruzione
Response.Write("<script>alert('Attenzione. Per proseguire è necessario selezionare almeno una attività.');</script>")

Il messaggio lo vedo correttamente ma perdo alcune formattazioni sulla pagina tipo font nei numeri di paginazione e altezza di qualche textbox.

Giulia

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.