首页 > 其他 > 详细

RequiredFieldValidator 根据group组来触发验证

时间:2014-07-18 17:12:54      阅读:347      评论:0      收藏:0      [点我收藏+]

今天在开发过程中遇到了这样一个问题

bubuko.com,布布扣
在这个用户添加界面中,我使用了多个验证控件RequiredFieldValidator,分别控制用户名密码。在默认情况下,当单击“检查用户名”时,密码的验证控件也被触发。这种效果不是我预期的。我需要单独对用户名进行为输入验证。当检查通过时,再对密码是否输入是否输入一致进行验证。
说明:在ASP.NET 1.1中除了hack code没有更好的办法。ASP.NET 2.0中给所有的validator控件和按钮(button、linkbutton等等)增加了ValidatorGroup属性,就可以轻松地解决这个问题。如果在页面中有一个TextBox并且紧挨着他有一个RequiredFieldValidator 和Button控件,可以将RequiredFieldValidator和Button的ValidationGroup属性设置成一样的值从而使得点 击button时只触发这个RequiredFieldValidator的validor,任何没有定义在ValidationGroup内的其他的 validator都会被忽略。


解决方法如下:如图

bubuko.com,布布扣

bubuko.com,布布扣
bubuko.com,布布扣只需将ValidationGroup设置为同一组即可。

RequiredFieldValidator 根据group组来触发验证,布布扣,bubuko.com

RequiredFieldValidator 根据group组来触发验证

原文:http://www.cnblogs.com/soundcode/p/3850840.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!