博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RequiredFieldValidator 根据group组来触发验证
阅读量:6853 次
发布时间:2019-06-26

本文共 606 字,大约阅读时间需要 2 分钟。

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

在这个用户添加界面中,我使用了多个验证控件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都会被忽略。
解决方法如下:如图
只需将ValidationGroup设置为同一组即可。

分类: 
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/3850840.html
,如需转载请自行联系原作者
你可能感兴趣的文章
Spring Boot中CrudRepository与JpaRepository
查看>>
组复制官方翻译八、Frequently Asked Questions
查看>>
使用树莓派和Python实现目标检测
查看>>
深入理解Java虚拟机阅读心得(二)
查看>>
大数据学习一般学什么
查看>>
sysbench测试mysql的QPS值
查看>>
基于AWS的电子商务网站架构——营销与推荐服务 ...
查看>>
新手上云
查看>>
mysql数据库使用insert语句插入中文数据报错
查看>>
案例-站狼云品智美站助力必信空调中国制造领先品牌
查看>>
ubuntu修改mysql的大小写不敏感
查看>>
为什么屠呦呦获得了诺贝尔奖却没被评上中科院院士?
查看>>
Hibernate使用注释
查看>>
Docker Hub 公有镜像在国内拉取加速配置
查看>>
vue-04
查看>>
直播平台制作中的直播间礼物功能开发基本介绍
查看>>
解密 | 阿里云破图像识别世界纪录的背后
查看>>
阿里云 Aliplayer高级功能介绍(四):直播时移
查看>>
linux less
查看>>
Python 学习(四)
查看>>