在TextBox中按Enter不PostBack的方式
- 2008-04-26
- 24885
- 0
有時候我們並不希望使用者在TextBox輸入後按下Enter就按下預設按鈕的,那我們就可以利用此方式攔截鍵盤指令。
K8s新手村一日逃脫術 [2025-07-19]開課 共7H
Roslyn 魔法工坊:打造你的 Source Generator [2025-08-02]開課 共7H
當 Vibe Coding 遇上 AI Agent 開發 [2025-07-12]開課 共5H
其實這技巧很簡單,只要在Page_Load事件內加上以下code就可以了
this.TextBox1.Attributes.Add("onkeypress", "if( event.keyCode == 13 ) { return false; }");
當然TextBox1是你的元件名,請自行改掉,後面的東西就可以不用改了,如果您使用VB的話就參照以下code吧
TextBox1.Attributes.Add("onkeypress", "if( event.keyCode == 13 ) { return false; }")
回應討論