我必须创建一个将忽略所有非数字输入的文本框。 我试图用这个代码,我在这个网站如何限制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