【问题标题】:Disable Right on .aspx page but enable on Hyperlink在 .aspx 页面上禁用 Right 但在超链接上启用
【发布时间】:2016-07-17 21:52:33
【问题描述】:

是否可以禁用右键单击网页但启用右键单击同一页面中的超链接(意味着在任何文件上)。

我知道我可以禁用右键单击但如果可能的话请在超链接上分享代码,禁用 R/C 的目的是禁用刷新。

谢谢

【问题讨论】:

  • 您可能会更好地让您的应用/网站正常工作并支持浏览器刷新。相信我,您不会阻止用户在所有浏览器、设备、媒体中刷新页面...让网络按预期运行并支持页面重新加载。

标签: javascript asp.net .net


【解决方案1】:

使用OnClientClick返回false,如下-

<asp:button ID="btninsert" runat="server" text="Button" OnClientClick="return false;" />

更多详情请参考: How to avoid page refresh after button click event in asp.net

Disable page refresh after button click ASP.NET

【讨论】:

  • 感谢您尽快回复,但代码对我来说还不够实际上我将 n 个数据绑定到网格视图中,并且基于此复选框在网格视图标题中有一个检查,我通过单击提交按下 F5 或右键单击刷新时位于网格视图之外的按钮正在重复相同的值,所以我想限制它们
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-30
  • 1970-01-01
  • 2014-10-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多