[ASP.net][Button](note)按下ENTER可以觸發Button_click

摘要:[ASP.net]按下ENTER可以觸發button_click

輸入文字之後,我要按下鍵盤的 Enter按鍵,而不要按下畫面上的 Button按鈕

當畫面上有多個Button時,我按下 Enter按鍵

不一定會觸發我想要動作的那個按鈕?

怎麼辦?

很簡單,打開你的HTML碼,加入以下黃色字:

<body>
    <form id="form1" runat="server" defaultbutton="Button_insert">
把按鈕的ID設定進去即可。

但萬一你的單一頁面上有2個以上的按鈕想設成defaultbutton,

那該怎麼辦呢?
其實
Panel也有DefaultButton的屬性,可以把按鈕分別用
Panel包起來,然後各別在Panel中設定defaultbutton即可。

請參考這一頁
http://dev.pete.tw/2009/11/multiple-default-buttons-in-a-page.html
 


ASP.NET DefaultButton 屬性
http://www.w3school.com.cn/aspnet/prop_webcontrol_panel_defaultbutton.asp

 
--
強烈建議購物網店或實體店家都必須使用關鍵字廣告or原生廣告來將Yahoo上與聯播網的廣大流量導至自己的網站!

●Yahoo關鍵字廣告/原生廣告
◆Yahoo廣告方案介紹 : https://goo.gl/5k8FHW
◆Yahoo廣告剖析與運用 : http://goo.gl/4xjUJD

 

​​