我们能否在一个复选框上触发两个事件,请单击javascript中的一个,再单击codebehind中的另一个

时间:2018-08-13 15:43:03

标签: javascript c# jquery

<asp:checkbox ID="chkheader" runat="server" onchangeclicked="checkbox clicked">
<asp:checkbox ID="chkrows" runat="server" onchangeclicked="checkbox clicked">


($document.ready(function(){
 $('#gridview1').find(input:checkbox[id$="chkAll"]).click(function(){

-----do something
}

隐藏代码

protected void checkbox clicked(object sender,EventArgs e)
{
----do something
}

我需要两个事件都可以在复选框单击时触发。有可能吗?

1 个答案:

答案 0 :(得分:0)

当然!但是它们将发生JS事件,然后发生回发,然后发生.net事件。

<asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" onclick="alert('ohyeh');" />

和代码隐藏,在vb>:)

Protected Sub CheckBox1_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
    MsgBox("shazam")
End Sub