我正在使用 Response.Redirect 将控制权转移到另一个页面。但这会禁用浏览器中的后退导航。实现这一目标的替代方法是什么?
问问题
1227 次
4 回答
2
Response.Redirect
不会以任何方式禁用后退按钮。使用网络控制台检查它或将调试点放在您的页面上并再次检查。我认为在您的情况下,浏览器后退按钮正在工作,但您的页面可能会强制它再次重定向到第二页
于 2012-09-11T09:54:14.403 回答
1
于 2012-09-11T09:52:27.027 回答
0
您应该改用Server.Transfer()。
于 2012-09-11T09:51:23.847 回答
0
您必须在项目中的某处(如 MasterPage 或父页面)添加了一个 javascript 函数,该函数禁用后退按钮,从用户的角度来看这是不好的,否则浏览器的后退按钮不可能自行禁用因为您在代码 -behind 中使用了 response.redirect 。
于 2012-09-12T07:22:17.053 回答