我必須創建一個將忽略所有非數字輸入的文本框。 我試圖用這個代碼,我在這個網站如何限制texbox只接受數字和退格?
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
e.Handled = Not Char.IsDigit(e.Keychar)
End Sub
發現,但我必須在代碼System.Windows.Forms.KeyPressEventArgs
我在做什麼錯,這部分的錯誤呢?
你的代碼是的WinForms,ASP.NET沒有。在ASP.NET中,您必須使用客戶端腳本來限制文本框輸入,或者處理每個按鍵的回發事件(提示:不要這樣做)。 – Dai 2013-04-30 06:10:29
這將不允許backspace.Better使用正則表達式爲您的案件。 – MahaSwetha 2013-04-30 06:11:43
以及如何限制它在asp? – meks 2013-04-30 06:12:00