Ero*_*ocM 10 c# asp.net-mvc back-button razor
我在使用C#的ASP.NET MVC上使用Razor.
我打电话给外部网页处理信用卡,然后它返回给我.然后我显示收据.
我想阻止他们回到上一个屏幕.
我没有底层的cs页面,比如asp,因为这些是.cshtml文件,来抓住这个事件.
此收据页面是一个视图,因此我不能将JavaScript放在标题中,因为它会影响使用它的每个页面.
有人知道我在这种情况下如何阻止后退按钮?
首先,如果上一页向服务器发布数据,最好Redirect(...)在成功处理后再执行另一个操作,以避免在"刷新"时重新提交数据.
然后还将页面设置为过期,因此后退按钮不起作用: