【问题标题】:LinkButton Click event ignoredLinkBut​​ton 点击​​事件被忽略
【发布时间】:2010-04-28 14:45:41
【问题描述】:

我有以下超链接作为按钮:-

<asp:LinkButton ID="loginButton" runat="server" CssClass="loginButton" Text="LOGIN" OnClientClick="return validateLogin(memNoID,pwID)" AddressOf="loginButton.Click"></asp:LinkButton>

它会导致回发,但只执行代码的 onload 和 prerender 部分。它完全忽略了以下函数签名:-

Protected Sub loginButton_Click(ByVal sender As Object, ByVal e As EventArgs)

Some code

End Sub

任何指针表示赞赏。

【问题讨论】:

  • 您是否尝试过按钮的 onClick 事件?

标签: asp.net vb.net postback linkbutton


【解决方案1】:

在您的代码中添加 OnClick:

<asp:LinkButton ID="loginButton" runat="server" CssClass="loginButton" Text="LOGIN" OnClientClick="return validateLogin(memNoID,pwID)" OnClick="loginButton_Click" AddressOf="loginButton.Click"></asp:LinkButton>

【讨论】:

  • 谢谢,成功了。虽然不知道为什么。谷歌搜索到死,它没有提到 AddressOf 和 OnClick。干杯
【解决方案2】:

您是否尝试将 _Click 方法添加到 OnClick 事件中?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-19
    • 1970-01-01
    相关资源
    最近更新 更多