【问题标题】:why first click on link button doesn't work?为什么第一次点击链接按钮不起作用?
【发布时间】:2013-11-25 11:43:15
【问题描述】:

我有这个链接按钮:

<asp:LinkButton runat="server" ID="SaveAllItems" class="saveAll"
                OnClientClick="saveToGroups();return false;"  
                OnClick="saveToAll_Click" 
                Text="Save Items"   />

我第一次点击这个按钮不起作用,我不知道为什么。 我尝试将return false; 添加到 OnClick,但没有任何改变。

saveToGroups- 在 js 中工作
saveToAll_Click - 在cs中工作

我在这里错过了什么?

【问题讨论】:

    标签: asp.net linkbutton


    【解决方案1】:

    您将 false 返回给 OnClientClick - 它会阻止回发。

    【讨论】:

      【解决方案2】:

      从您的 OnClientClick 事件中删除 return false,因为它不会将您的页面发回并防止第一次触发按钮单击。

      【讨论】:

      • OnClientClick - 不需要回发 OnClick - 需要回发
      • 你可以在你的javascript函数中使用return false;
      • 尝试在您的 javascript 中使用 alert() - 您可以确定您的函数是否存在问题。
      猜你喜欢
      • 1970-01-01
      • 2021-11-03
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 2020-08-19
      • 1970-01-01
      • 2015-03-21
      • 1970-01-01
      相关资源
      最近更新 更多