码迷,mamicode.com
首页 > 其他好文 > 详细

RequiredFieldValidator 根据group组来触发验证

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

标签:blog   http   使用   width   io   问题   

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

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组来触发验证

标签:blog   http   使用   width   io   问题   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!