最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
验证控件进行分组解决办法
时间:2022-06-25 06:57:42 编辑:袖梨 来源:一聚教程网
大概实现过程如下:
1,给验证控件添加属性:ValidationGroup=”vgA”(组名随便写)
2,修改保存按钮的属性:CausesValidation=false
3, 给保存按钮添加OnClientClick= ValidateByGruop()
代码如下:
function ValidateByGruop ()
{
var retval=false ;
var val = $('# option:selected').val();
if(val == 1)
{
//只验证交采必须项
retval= Page_ClientValidate("mustValidate");
}
else
{
//验证所有项
retval= Page_ClientValidate();
}
return retval ;
}
4,如果要使用 ValidationSummary 控件来显示汇总的验证信息,设置其ValidationGroup=”组名”即可
补充说明;
1,Page_ClientValidate方法
Page_ClientValidate(validationGroup)
参数为ValidationGroup属性的值。没有指定参数的情况下表示触发页面所有的Validator控件。
返回值是布尔值(true:验证通过, false:验证失败)。
2,在一个含有RequiredFieldValidator控件的页面上,RequiredFieldValidator控件发送到客户端后生成一些网页特效函数,CausesValidation="True"的Button只比CausesValidation="False"的Button多了一些javascript代码
相关文章
- 原神挪德卡莱地灵龛在哪 挪德卡莱地灵龛位置分享 09-16
- 超级机器人大战Y怎么设置中文 Steam版中文设置教程 09-16
- 无主之地4boss霍拉斯怎么打 霍拉斯打法攻略 09-16
- 原神少女什么时候入池 少女哥伦比娅上线时间 09-16
- 无主之地4全强化人神殿位置攻略 强化人神殿全收集图鉴 09-16
- 大侠立志传琅琊剑阁怎么升级-琅琊剑阁升级方法 09-16