我的老板给了我一个将vb.net应用程序改编成asp.net的项目,但我以前从未使用过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
这工作正常,但是在消息之后(用户按下“确定”按钮后)我想将用户重定向到另一个页面,但我不知道如何创建在用户按下“确定”后触发的事件想法? 谢谢你
对话框关闭后,
alert
之后的代码将执行。因此,只需在脚本末尾添加代码,例如,
lbl.Text = "<script language='javascript'>" & Environment.NewLine & _
"window.alert('" + msg + "');" & Environment.NewLine & _
"document.location = 'https://www.GoHere.com';</script>"