【发布时间】:2010-11-25 05:10:07
【问题描述】:
我有一个网页,我必须在该网页上检测并阻止使用浏览器刷新按钮。 (现在请不要建议我使用 Response.Redirect,我将无法在这种情况下使用它)。
在查看此页面http://aspalliance.com/687_Preventing_Duplicate_Record_Insertion_on_Page_Refresh.4 时,我找到了方法。我打算把这个想法放在一个控件中,并将控件放在每个页面上。
现在我的页面包含如此多的按钮和其他控件。我担心的是,如果是刷新帖子...我不希望任何事件被解雇...
由于我的整个应用程序几乎构建完成,因此在每个事件开始时检查它是否是刷新帖子会很乏味。
任何对我有帮助的想法。
- 拉贾
为了更清楚起见,包括以下文字:
大家好,我希望有点误解...我不想阻止用户按下刷新按钮...但我只想相应地调整我的应用程序的响应...想象一个场景,当用户单击 BUTTON-一个弹出窗口打开另一个页面。现在,当用户返回并单击主窗口中的刷新按钮时,再次触发 BUTTON-A 的单击事件并再次打开弹出窗口......在这种情况下,我想刷新页面,而不打开弹出窗口。所以,我需要阻止 ASP.NET 触发 BUTTON-A(或任何其他类似按钮)的点击事件
【问题讨论】: