2011-06-01 25 views
1

在我的大多數使用主頁的webapps頁面上,第一個按鈕是一個「關閉窗口」按鈕,當按下enterkey時默認會執行該按鈕。在這些情況下,我不想發生任何事情。在Master Page中禁用form-submit w/Enter鍵

我做了一個非常醜陋的解決方案:我在Masterpage上創建了一個看不見的按鈕,並將其設置爲defaultbutton,並覆蓋了頁面上我實際上想要發生的事情的defaultbutton屬性。這個解決方案有兩個問題:1)它很醜陋,2)當按下enterkey強制頁面刷新時發回回,這可能導致用戶認爲他們已經通過按下按鈕獲得了某些東西。

有沒有更好的方法來解決這個問題?

回答