2012-12-11 116 views
0

我有幾個<div>與單獨的asp:textbox和asp:按鈕。asp.net textbox並輸入密鑰

我需要做的是確保在用戶點擊輸入時正確的按鈕在正確的<div>中被點擊。

不使用asp:panel,defaultbutton。

什麼是最快的方法呢?

+0

爲什麼不使用ASP面板控制?所有這些都已經爲你處理了。 –

+0

用戶是否在文本框中輸入? –

回答

2

也許通過設置使用像每一個DIV JavaScript的默認按鈕:

$('div').keypress(function(e) { 
    if(e.keyCode == '13') { 
    $(this).find('.acceptEnter').click(); 
    } 
}); 
+0

就是那個。謝謝 –

0

使用ASP.NET 面板控制 &設置DefaultButton屬性。

Panel.DefaultButton Property: 使用DefaultButton屬性來指示當Panel控件具有焦點並且用戶按下ENTER鍵時哪個按鈕被點擊。可以將DefaultButton設置爲Button控件的標識符或任何實現IButtonControl接口(除LinkBut​​ton控件外)的控件。