各位好
我在aspx页面有一个TextBox1 和一个 Button1
aspx.cs 里面有以下语法
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("AAA");
}
我的问题是在aspx下 如果把光标移到TextBox里面 按一下enter
就会使得aspx.cs 内的Button1_Click执行 与我预期不符
我以为是要按了Button1 才会执行Button1_Click
有人提供我一个方法 在TextBox1里面加上 onkeydown = "return (event.keyCode!=13);"
可以让TextBox1无法按下enter 语法如下
<asp:TextBox ID="TextBox1" runat="server"
onkeydown = "return (event.keyCode!=13);" ></asp:TextBox>
想请问 除了上述方式之外 有在textbox内按下enter 但不触发Button1_Click的方法吗?
谢谢