小弟在一个用户注册页面使用RegularExpressionValidator 进行字符串验证~
引发一个问题:
当输入的用户名或密码等需要判断条件不符合要求时,不能添加用户。这个要求已经完全没有问题了。
可是同时,用于返回和退出的按钮也不能使用,比较头痛!
不知道有什么好的解决方法?
虽然可以在程序代码里面进行判断,不过就损失了使用RegularExpressionValidator带来的客户端验证效果,还会老刷新页面!所以尽量不想使用这种解决方案。
------解决方案--------------------------------------------------------
我能想到的就是使用后台验证+限制按钮,刷新问题可以使用ajax.net改善
------解决方案--------------------------------------------------------
设置ValidationGroup
------解决方案--------------------------------------------------------
其他按钮加上 CausesValidation= "false "
------解决方案--------------------------------------------------------
vs2003还是vs2005
2003可以把不想触发验证的控件CausesValidation属性置为false
2005可以用ValidationGroup属性来来组合验证控件