我对MVC比较陌生,但我有一个问题:
目前,当用户第一次登录我们的网站时,他们会被重定向到更改密码页面;他们必须先更改密码才能访问网站的任何主要功能.在成功更改密码后,我想在更改密码页面上显示我的自定义“密码成功更改”消息;我目前这样做.在我的更改密码页面上显示自定义消息后,我想等待几秒钟,然后将它们重定向到主页.
我希望能够做到这样的事情:
//User successfully changes password on ChangePassword page return View(); //This keeps them on the ChangePassword page and shows the success message //Wait five seconds on ChangePassword page //Redirecttoaction("Index","Home");
谢谢!
解决方法
你不能在服务器端做到这一点,你将不得不使用JavaScript.您可以使用
window.setTimeout(function(){ window.location.href='your URL'; },4000);