Я создаю страницу регистрации для своего веб-приложения. Приложение требует, чтобы после того, как пользователь успешно зарегистрировал новую учетную запись, на странице отображалось сообщение «Регистрация прошла успешно», затем подождите 5 секунд, прежде чем переключиться на страницу входа. Я использовал Thread.Sleep(5000)
. Он ждет 5 секунд, но не отображает сообщение. Может кто-нибудь помочь мне?
void AccountServiceRegisterCompleted(object sender, RegisterCompletedEventArgs e)
{
if (e.Result)
{
lblMessage.Text = "Register successfully";
Thread.Sleep(5000);
this.SwitchPage(new Login());
}
else
{
...
}
}