【问题标题】:OnClientClick triggered when enter pressed in ASP.NET在 ASP.NET 中按下 Enter 时触发 OnClientClick
【发布时间】:2015-06-29 17:47:35
【问题描述】:

我有一个带有 runat="server" 的表单,里面有两个元素:

<form runat="server">
  <asp:Button runat="server" OnClientClick="doSomething();" />
  <asp:TextBox runat="server" Text="hello" />
</form>

我的问题是当我在 doSomething 函数运行时文本框内的光标时按 Enter 键。我能做些什么来防止这种情况发生?

【问题讨论】:

标签: javascript html asp.net onclientclick


【解决方案1】:

UseSubmitBehavior 设置为假。

<asp:Button runat="server" OnClientClick="doSomething();" UseSubmitBehavior="False" />  

【讨论】:

    猜你喜欢
    • 2019-03-06
    • 1970-01-01
    • 2015-04-28
    • 2016-10-25
    • 1970-01-01
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多