2011-08-17 44 views

回答

0

除了捕獲按下某個控件上的按鍵之外,不可能僅使用ASP.NET按下按鍵。

您可以使用asp:TextBox的OnKeyPress事件,但要獲得按鍵,您需要使TextBox成爲焦點。這在生成的頁面上使用JavaScript,用於將要處理的事件發送到服務器上的方法。因此,即使您不會編寫任何JavaScript,它也會自動生成,因爲它需要頁面按預期工作。

另一種方法是用JavaScript手動捕獲按鍵並將其發送給服務器上的方法處理。

檢查後通過編程英雄看到一個方式,它可以使用JavaScript和jQuery來完成:

Catching keypress in ASP.NET textbox

相關問題