Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript ValidatorEnable在ASP.NET4.0中仍然支持吗?_Javascript_Asp.net_Validation_Asp.net 4.0 - Fatal编程技术网

javascript ValidatorEnable在ASP.NET4.0中仍然支持吗?

javascript ValidatorEnable在ASP.NET4.0中仍然支持吗?,javascript,asp.net,validation,asp.net-4.0,Javascript,Asp.net,Validation,Asp.net 4.0,我想在特定条件下禁用RequireFieldValidator控件 我试过这个密码 function doSomething() { var myVal = document.getElementById('RequiredFieldValidator1'); ValidatorEnable(myVal, false); } 结果是,此函数会使验证消息消失,但我们发回时验证仍会触发。很抱歉打扰您,我刚刚找到了我自己问题的解决方案。这段代码实际上是禁用客户端验证器,但我仍然需要通过以下

我想在特定条件下禁用
RequireFieldValidator
控件

我试过这个密码

function doSomething()
{
  var myVal = document.getElementById('RequiredFieldValidator1');
  ValidatorEnable(myVal, false); 
}

结果是,此函数会使验证消息消失,但我们发回时验证仍会触发。

很抱歉打扰您,我刚刚找到了我自己问题的解决方案。这段代码实际上是禁用客户端验证器,但我仍然需要通过以下代码在我自己的页面上设置禁用回发验证器

public override void Validate()
{

    RequiredFieldValidator1.Enabled = !RadioButton1.Checked;
    // Now perform validation
    base.Validate();
}