您好我有一个文本框和一个日期选择器控件。
验证器要求都不能选择。即。两个空白。但是,如果一个人有一个值,另一个人也必须有一个值。
任何人都可以告诉我如何实现这一点,因为CustomValidator需要一个RequiredFieldValidator来触发?
答案 0 :(得分:2)
使用自定义验证器并具有以下客户端代码...
function CheckControls(sender, args){
if(GetElement('Control1').Value != '')
{
if(GetElement('Control2').Value == '')
{
args.IsValid = false;
return;
}
}
args.IsValid = true;
return;
}
function GetElement(id){
if(document.all){
return document.all[id];
}else {
return document.getElementById(id);
}
}