我們正在開發一個常規的asp.net網站(沒有Textviews),對於我需要文本框默認打開數字鍵盤的文本框之一,一個方法來實現這一點?默認情況下選擇數字鍵盤的Android手機中的Asp.net文本框
下面的代碼完美適用於iPhone/iPad,但不會默認爲Android的數字鍵盤。
<asp:TextBox runat="server" type="number" pattern="\d*" onKeypress="if(event.keyCode < 48 || event.keyCode > 57){return false;}" />
的Adroid版本:2.2.1
編輯: 當我使用類型爲 「數字」 的HTML輸入框,它完美的作品。我需要一種方法來使用asp.Net文本框並查看數字鍵盤。
type =「number」應該工作:http://slides.html5rocks.com/#form-types-mobile –
它確實工作,但不是與相反,我必須將其轉換爲HTML輸入框,任何想法? –