读书人

RegularExpressionValidator 用于验证

发布时间: 2012-02-16 21:30:36 作者: rapoo

RegularExpressionValidator 用于验证的一个问题
小弟在一个用户注册页面使用RegularExpressionValidator 进行字符串验证~
引发一个问题:

当输入的用户名或密码等需要判断条件不符合要求时,不能添加用户。这个要求已经完全没有问题了。

可是同时,用于返回和退出的按钮也不能使用,比较头痛!

不知道有什么好的解决方法?

虽然可以在程序代码里面进行判断,不过就损失了使用RegularExpressionValidator带来的客户端验证效果,还会老刷新页面!所以尽量不想使用这种解决方案。

[解决办法]
我能想到的就是使用后台验证+限制按钮,刷新问题可以使用ajax.net改善
[解决办法]
设置ValidationGroup
[解决办法]
其他按钮加上 CausesValidation= "false "
[解决办法]
vs2003还是vs2005

2003可以把不想触发验证的控件CausesValidation属性置为false
2005可以用ValidationGroup属性来来组合验证控件

读书人网 >asp.net

热点推荐