如何检查哪个RequiredFieldValidator失败?

时间:2012-11-08 14:51:46

标签: c# .net validation requiredfieldvalidator

代码:

Page.Validate();
if (!Page.IsValid)
{
    Page.RegisterStartupScript("ko", "<script>alert('Failed');</script>");
    return;
}

在这个控件上,一些验证器失败了!我该如何查看哪一个?谢谢!

1 个答案:

答案 0 :(得分:2)

您可以获得一系列验证器并检查哪些无效

foreach (var item in Validators)
{
     if (!((IValidator)item).IsValid)
     {
          //do something
      }
 }