日期:2014-05-19  浏览次数:20339 次

非常简单的ASP.NET问题
我在做一个注册页面的时候,第一个填写的是用户名,我在用户名旁边加了一个BUTTON控件,用来检测用户在注册的时候所用的用户名是否在数据库中存在,再到下面就是密码和确认密码,再下边有一个用户真实姓名,我在真实姓名旁边加了一个RegularExpressionValidator验证控件,用来限制只输入汉字,结果出问题了,如果用户在注册的时候直接点BUTTON来检测是否有此用户名没有问题,但是一旦用户在真实姓名里面填上字母或者数字的话,再点BUTTON来检测就没有反应,是不是验证控件那里面通过不了,BUTTON验证就执行不了呢,很郁闷,有没有办法解决这个问题,就是说就算用户在真实姓名那个地方填的不是汉字也应该会执行BUTTON事件,望高手指教.

------解决方案--------------------
最简单就是把验证控件删掉;对真实姓名的检查在后台做。
------解决方案--------------------
button 有个不激发验证的属性改成fasle就行了