2013-02-09 75 views
0

我在觸發Msgbox時遇到問題。它不能在其他瀏覽器上運行,而不是在iis服務器上運行。 這是我的代碼Asp.net msgbox在瀏覽器中不是服務器的三叉戟

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 

如何解決此問題。

感謝

+0

請提供您的代碼? Vb.net或c#? – Hiten004 2013-02-09 20:24:58

+0

您是否在VB中創建了一個組件並在ASP中使用(並在瀏覽器中顯示)? – Kash 2013-02-21 20:13:55

回答

0

既然你在瀏覽器中說,我假設你正在使用的WinForms或MVC等消息框不會在這方面存在的。考慮使用Javascript或某些客戶端代碼向用戶發送消息。這樣的事情應該是接近:

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

或:

ScriptManager.RegisterStartupScript 

好運。