本篇內(nèi)容介紹了“如何解決ASP.NET基于Ajax的Enter鍵提交問題”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
近日遇到一個(gè)Enter鍵的問題,總結(jié)下:
1. 首先復(fù)習(xí)下html form對Enter的響應(yīng),不同的瀏覽器對Enter的處理略有不同,這里采用IE7
A. html form只有一個(gè)TextBox, 沒有submit按鈕, 點(diǎn)Enter 提交form.
B. >1個(gè)TextBox, 沒有submit按鈕, 點(diǎn)Enter ,form沒有響應(yīng)。
C. 頁面有一個(gè)(或多個(gè))submit按鈕, 點(diǎn)Enter, 觸發(fā)第一個(gè)submit 按鈕click。
2. ASP.NET 中的Enter鍵
ASP.NET 2.0在form上提供了defaultbutton屬性。
復(fù)制代碼 代碼如下: