【问题标题】:Asp.net buttons event click without do postback. Is it possible?Asp.net 按钮事件单击而不进行回发。是否可以?
【发布时间】:2015-03-24 19:59:57
【问题描述】:

我想知道是否可以使用asp:button,使用事件点击。并在不回发的情况下调用javascript而不是代码? 我需要录制声音,我正在使用 javascript 来执行此操作。 有人可以帮助我吗?

【问题讨论】:

  • ...只用一个

标签: javascript asp.net events autopostback onclientclick


【解决方案1】:

您可以通过这种方式创建按钮并使用 OnClientClick 属性:

<asp:Button runat="server" Text="Click me" OnClientClick="myFunction(); return false;" />

您调用myFunction();return false; 防止__doPostBack 函数将被调用以避免回发。

【讨论】:

  • 它对我不起作用,因为这些按钮在用户控件内,当我点击回发时会自动触发。
  • 您能否发布一些代码以更好地了解问题
  • OnClientClick="toggleRecording(this); false" 最后必须是return false; 而不仅仅是false
  • 我已经改变了,但它不起作用。我认为的问题是这段代码在 webusercontrol 里面
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-21
  • 2011-12-02
  • 2020-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多