如何让用户留在网站的特定页面上?

thi*_*ame 0 asp.net

所以这就是我想要实现的目标

当用户登录并且密码已过期时,我将其重定向到更改密码屏幕.我希望用户在转到菜单中的其他链接之前更改密码

我希望在他试图离开时重定向到此changepassword.aspx,除非他更改密码

那我该怎么做?更重要的是在哪里?

谢谢您的帮助!

编辑:我知道我们可以使用response.redirect,但它不能用于卸载操作

编辑:好吧我不是问这个权利,我需要帮助保持用户在页面上 - 我该怎么做以及页面的哪个部分[加载,卸载等]

Tim*_*vis 6

请不要这样做.那种PITA用户界面非常烦人.只是过期他们的密码,如果他们不改变它就失败了他们的访问权限.

不要像对待孩子一样对待你的用户(除非他们真的是孩子,甚至可能不是这样)

编辑:这是一个社区答案,因为我只是在宣讲不回答;-)