[問題] textbox 與 Button_Click

作者: kisha024 (4545454554)   2015-02-10 17:24:15
各位好
我在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的方法嗎?
謝謝
作者: azureblaze (AzureBlaze)   2015-02-10 18:38:00
C_Sharp在隔壁
作者: Push5F (帳號已賣)   2015-02-10 22:18:00
google "Enter" event?http://goo.gl/oZIgZhhttp://goo.gl/kFJzx0 <--- sample?

Links booklink

Contact Us: admin [ a t ] ucptt.com