Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 重定向禁用返回按钮_C#_Asp.net - Fatal编程技术网

C# 重定向禁用返回按钮

C# 重定向禁用返回按钮,c#,asp.net,C#,Asp.net,我正在使用Response.Redirect将控制转移到另一页。但这会禁用浏览器中的反向导航。实现这一点的替代方法是什么?您应该改用。您可以执行客户端重定向 我建议使用第一种方法,即在JS中设置window.location.href属性。响应。重定向不会以任何方式禁用后退按钮。使用web控制台进行检查,或者将调试点放在页面上,然后再次检查。我认为在您的情况下,浏览器后退按钮正在工作,但您的页面可能会迫使它再次重定向到第二个页面您必须在项目中的某个位置添加javascript函数(如母版页或父

我正在使用Response.Redirect将控制转移到另一页。但这会禁用浏览器中的反向导航。实现这一点的替代方法是什么?

您应该改用。

您可以执行客户端重定向


我建议使用第一种方法,即在JS中设置
window.location.href
属性。

响应。重定向
不会以任何方式禁用后退按钮。使用web控制台进行检查,或者将调试点放在页面上,然后再次检查。我认为在您的情况下,浏览器后退按钮正在工作,但您的页面可能会迫使它再次重定向到第二个页面

您必须在项目中的某个位置添加javascript函数(如母版页或父页),该函数禁用后退按钮,从用户角度来看,这是不好的,否则,浏览器的“后退”按钮不可能仅仅因为在代码隐藏中使用了response.redirect而被禁用

响应。重定向
不会禁用浏览器后退按钮。你能展示你的代码吗?请确保您没有使用任何JavaScript禁用back button Server。Transfer用于在当前页面上呈现新页面,而不更改URL。使用浏览器的back按钮返回时,您对如何使第一页停止重定向(再次)有何建议?