Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation.

The following code:

         MsgBox("Please select a name before saving the lock settings", vbInformation)

Produces the following error on a web page.  

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

I did a little research and found suggestions stating that MsgBox is intended solely for Windows forms.  If that's the case, how do I properly call a message box from a web page?
jdanaAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
Paul JacksonConnect With a Mentor Software EngineerCommented:
Yes msgbox is for windows forms only as technically you don't have an 'interactive' gui with asp.net. The most common way of doing this would be using javascript to display and alert but it would help if you posted some code so we could see what you were trying to achieve
0
 
Paul JacksonConnect With a Mentor Software EngineerCommented:
Here's some example code :

            Dim strScript As String = "<script language=JavaScript>alert('" & strMessage & "')</script>"
            Dim cs As ClientScriptManager = aspxPage.ClientScript
            If (Not cs.IsStartupScriptRegistered(strKey)) Then
                cs.RegisterStartupScript(aspxPage.GetType(), strKey, strScript)
            End If

Open in new window

0
 
jdanaAuthor Commented:
Perfect.  Thanks!
0
All Courses

From novice to tech pro — start learning today.