加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[VB.NET]要求文本框中只能输入数字的方法总结.

发布时间:2020-12-16 23:44:28 所属栏目:大数据 来源:网络整理
导读:要求文本框中只能输入数字的方法总结. 大家好,可不可以麻烦大家帮忙总结一下在文本框中只能输入数字的方法.方便的话麻烦写一下代码.谢谢!! __________________________________________________________________________ 正则,可以用NET自带的正则控件,也
要求文本框中只能输入数字的方法总结. 大家好,可不可以麻烦大家帮忙总结一下在文本框中只能输入数字的方法.方便的话麻烦写一下代码.谢谢!! __________________________________________________________________________ 正则,可以用NET自带的正则控件,也可以使用JS。 __________________________________________________________________________ 如果是输入的时候就控制不允许输入,那可以使用JS或者Ajax.Net的FilteredTextBox 如果是输入后想验证的话,那就用验证控件,很方便 __________________________________________________________________________ 放一个CompareValidator, OPERATOR设置为:DataTypeCheck,然后TYPE:Integer,这算不算? __________________________________________________________________________ 这个帖子讨论了n多种方法,够你用了 http://community.csdn.net/Expert/topic/5386/5386616.xml?temp=.9118158 __________________________________________________________________________ Thank you!!! __________________________________________________________________________ 定义ASCII码? __________________________________________________________________________ 学会搜索 __________________________________________________________________________ Private nonNumberEntered As Boolean = False Private Sub textBox1_KeyDown(sender As Object,e As _ System.Windows.Forms.KeyEventArgs) _ Handles textBox1.KeyDown nonNumberEntered = False If e.KeyCode < Keys.D0 OrElse e.KeyCode > Keys.D9 Then If e.KeyCode < Keys.NumPad0 OrElse e.KeyCode > Keys.NumPad9 Then If e.KeyCode <> Keys.Back Then nonNumberEntered = True End If End If End If End Sub ---------------------------------------------------------------------------- Private Sub textBox1_KeyPress(sender As Object,e As _ System.Windows.Forms.KeyPressEventArgs) _ Handles textBox1.KeyPress If nonNumberEntered = True Then e.Handled = True End If End Sub End Class 就是上面的这两段代码,一个KeyDown事件,一个KeyPress事件,联合起来用. (代码帖出来有点乱) __________________________________________________________________________

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读