在我的内容页面中,我的代码就像那样
<asp:Panel runat="Server">
<asp:Button ID="Button1" runat="server" Text="Open Me" onclick="Button1_Click"/>
<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="false" ontextchanged="TextBox1_TextChanged"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server" AutoPostBack="false" ontextchanged="TextBox1_TextChanged"></asp:TextBox>
<asp:TextBox ID="TextBox3" runat="server" AutoPostBack="false" ontextchanged="TextBox1_TextChanged"></asp:TextBox>
</asp:Panel>
protected void Button1_Click(object sender, EventArgs e) { ... }
protected void TextBox1_TextChanged(object sender, EventArgs e) { ... }
按下enter
键时,它会先调用两个事件,然后再按一下按钮?
只调用文本更改事件的任何简单技巧:我不希望两个事件都被触发。