0

我在触发 Msgbox 时遇到问题。它不适用于 iis 服务器以外的其他浏览器。这是我的代码

Protected Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        If (Not Session("user") = 1) Then
            MsgBox("You are not signed in!")
            Exit Sub
  End If
End Sub

如何解决这个问题。

谢谢

4

1 回答 1

0

既然您在浏览器中说,我假设您使用的是 WinForms 或 MVC 等。MessageBox 在该上下文中不存在。研究使用 Javascript 或一些客户端代码向用户发送消息。这样的事情应该很接近:

String cstext = "You are not signed in!";
Page.ClientScript.RegisterStartupScript(this.GetType(), "PopupScript", cstext, true);

或者:

ScriptManager.RegisterStartupScript

祝你好运。

于 2013-02-09T20:36:33.390 回答