0

我想在 asp.net 中输入文本框触发服务器端事件

<asp:TextBox ID="TextBox1" runat="server" onkeypress="Button2_Click"></asp:TextBox>
<asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Send" />

出现错误: http://localhost:61421/Default.aspx 0x800a1391中第 31 行第 87 列未处理的异常 - JavaScript 运行时错误:'Button2_Click' 未定义

点击查看错误

4

1 回答 1

0

我找到了答案,下面的代码对我有用“将我的代码放在具有属性“DefaultButton”的面板下”

还有我的全部编码

<asp:Panel runat="server" DefaultButton="Button2_Click">
   <asp:TextBox ID="TextBox1" runat="server" onkeypress="Button2_Click"></asp:TextBox>
   <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Send" />     
</asp:Panel>

谢谢瓦兹

于 2018-07-10T09:26:44.697 回答