asp.net - vb 5 秒后重定向到新页面。延迟
问题描述
下面的示例无法在 5 秒后延迟页面重定向。- 标题更新似乎不起作用。是否有一个纯 VB 解决方案,标题是唯一的方法吗?想过只运行一个计时器来延迟下一行执行吗?
也尝试了注释掉的部分 - 仍然没有触发标题更改。
Dim TF As String = ResetNewPassword(uName, pAnwser, newPassword)
Dim dateUpdated As Boolean = UpdateLastLoginDate(uName)
If TF Then
uEmail = u.Email
Label2.Text = "Users password has been updated"
Training.xMail(uEmail, Label2.Text, "Password Changed")
Response.AppendHeader("REFRESH", "5;URL=Default.aspx")
'Dim meta As New HtmlMeta()
'meta.HttpEquiv = "Refresh"
'meta.Content = "5;url=Page2.aspx"
'Me.Page.Controls.Add(meta)
PassQuestion1.Text = "You will now be redirected in 5 seconds"
Else
Label2.Text = "Users password failed to update please try again!!!"
Training.Mail("mail_user_acct", Label2.Text, "Password Failed - resetPassword")
End If