2017-03-08 25 views
0

因此,我的老闆向我強調了將vb.net應用程序轉換爲asp.net的項目,但我從未與asp.net一起工作過,並且從互聯網上學習,所以不要指責我xD。所以,在登錄後,我的網頁我想一個MsgBox彈出說「歡迎光臨」之類的東西,我想辦法碰到過這樣的代碼從asp.net的消息框中捕獲事件

MessageBox("Welcome to wrox forum") 
Private Sub MessageBox(ByVal msg As String) 
     Dim lbl As New Label 
     lbl.Text = "<script language='javascript'>" & Environment.NewLine & _ 
       "window.alert('" + msg + "')</script>" 
     Page.Controls.Add(lbl) 
    End Sub 

所以這個工作正常,但該消息後(用戶按確定按鈕)我想將用戶重定向到其他頁面,但我不知道如何創建事件,這將在用戶按下「確定」後觸發任何想法? 謝謝,

回答

1

一旦對話框關閉,將執行alert之後的代碼。因此,只需在腳本末尾添加您的代碼,例如

lbl.Text = "<script language='javascript'>" & Environment.NewLine & _ 
      "window.alert('" + msg + "');" & Environment.NewLine & _ 
      "document.location = 'https://www.GoHere.com';</script>" 
+0

感謝man it :) –