asp.net 怎么样可以让TextBox只能是数字和字母

有详细代码更好!
2025-04-30 10:45:58
推荐回答(6个)
回答1:

给TextBox加一个验证控件 控件里自己写正则进行判断,正好前几天写了一个,发上看看吧。

ErrorMessage="文件夹名必须为英文和数字的组合!" ValidationExpression="^[A-Za-z]+$|^\d*[A-Za-z]+\d*$">

回答2:

使用RegularExpressionValidator( 正则表达式验证控件)来实现
1.给TextBox 加一个正则表达式验证控件
在ValidationExpression属性
值中加入 ^[0-9a-zA-Z_]*$
就可以,

回答3:

回答4:

用JS来检测TEXTBOX的change事件,然后在判断输入的字符的编码

回答5:

用正则表达式。具体的可以添加一个认真控件。写上条件来达到效果

回答6:

用正则