提交的文本框内的字符不允许出现非法字符,求代码
asp
------解决方案--------------------------------------------------------
可以使用ajax的FilteredTextBoxExtender,直接将非法字符排除在外,不能输入
或
RegularExpressionValidator 控件,通过正则表达实现
------解决方案--------------------------------------------------------
就是放置个控件而已,这个会吧?然后设置一下相关属性就可以了,比如
<asp:FilteredTextBoxExtender
ID="FilteredTextBoxExtender1"
runat="server"
TargetControlID="txtNumberOnly"
FilterType="Numbers"
FilterMode="ValidChars" />
这样,txtNumberOnly文本框中仅可以输入数字,中英文或标点都无法输入
------解决方案--------------------------------------------------------
好歹自己先试一下...过滤的字符可以自定义,把filtertype改为custom,加一个invalidchar属性,属性值是你希望过滤的字符,filtermode改为invalidchars。