webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > .NET

.NET I detta forum diskuteras ämnen som berör .NET-plattformen, bland annat asp.net.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2003-04-28, 10:00   #1
tihi
Medlem
 
Registrerad: 2002-05-23
Ort: Örebro
Inlägg: 35
Lösningar: 0
MsgBox från CodeBehind

Jag har en sida med en massa textboxar och dropdownlist, dessa värden lagrar jag i en databas. Efter att lagringen gjorts vill jag visa en MsgBox som talar om hur lagringen gick. Men HUR gör jag detta? har försökt att lägga dem i CodeBehind sidan men får felmeddelande ->

It is invalid to show a modal dialog or form when the application is not running in UserInteractive mode. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: It is invalid to show a modal dialog or form when the application is not running in UserInteractive mode. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.

Koden är ->
If ok Then
MsgBox("Dokumentet är lagrat", OKOnly.Information)
Else
MsgBox("Något blev fel vid lagring", OKOnly.Critical)
End If

Har även försökt att lägga det på aspx-sidan genom att tilldela en hidden variabels value ett värde och sen gjort en if sats liknande den ovan men det funkar inte heller...

Hoppas att nån kan hjälpa mig!!
Det borde väl fungera att göra det i VB istället för i typ JavaScript?!?
tihi besöker inte forumet just nu   Svara med citat
Äldre 2003-04-28, 11:12   #2
NETwork
Medlem
 
NETworks avatar
 
Registrerad: 2001-06-04
Ort: Västerås
Inlägg: 1 679
Lösningar: 15
Jag har ingen lösning på just ditt problem på rak arm, men jag brukar kasta upp ett javascript så här:
Kod:
Page.RegisterClientScriptBlock("stringscript", "
<script language='javascript'>
alert('MEDDELANDE');
</script>
");
__________________
Man vet att man blivit gammal,
när man ger fler julklappar än man får...
NETwork besöker inte forumet just nu   Svara med citat
Äldre 2003-04-28, 11:20   #3
Dino
Medlem
 
Registrerad: 2001-09-26
Ort: -.- ..- -. --. .- .-.. ...-
Inlägg: 1 918
Lösningar: 118
Citat:
Dokumentationen skrev:
The MsgBox function requires UIPermission at the SafeTopLevelWindows level, which may affect its execution in partial trust situations. For more information, see Requesting Permissions and UIPermission Class.
Det är inte så att msgbox är till för winforms.
Dino besöker inte forumet just nu   Svara med citat
Äldre 2003-04-28, 11:59   #4
tihi
Medlem
 
Registrerad: 2002-05-23
Ort: Örebro
Inlägg: 35
Lösningar: 0
Tack för svar, jag löste det med hjälp av VBscript i alla fall!
tihi besöker inte forumet just nu   Svara med citat
Äldre 2003-04-28, 12:32   #5
cyprys
Medlem
 
cypryss avatar
 
Registrerad: 2000-12-29
Ort: Uppsala
Inlägg: 3 105
Lösningar: 127
Hurdå om man får fråga?
__________________
-If a word in the dictionary were mispelled, how would we know? / Steven Wright
cyprys besöker inte forumet just nu   Svara med citat
Äldre 2003-04-28, 13:17   #6
tihi
Medlem
 
Registrerad: 2002-05-23
Ort: Örebro
Inlägg: 35
Lösningar: 0
På CodeBehind sidan sätter jag en hiddenvariabel = True/False beroende på hur lagringen gick.

If ok Then
hdOK.Value = True
Else
hdOK.Value = False
End If

Detta kollar jag sen på aspx-sidan.

if frmLagra.hdOk.value <> "" then
if frmLagra.hdOk.value = "True" then
MsgBox "Dokumentet är lagrat",64+0,"Dokumentet lagrat"
else
MsgBox "Det har inträffat ett fel."
end if
end if
tihi besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > .NET

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 15:24.


Powered by: vBulletin Version 3.8.6
Copyright © webForum