-1

コード :

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

このコントロールでは、いくつかのバリデータが失敗します! どのように確認できますか?ありがとうございました!

4

1 に答える 1

2

バリデーターのコレクションを取得して、どれが有効でないかを確認できます

foreach (var item in Validators)
{
     if (!((IValidator)item).IsValid)
     {
          //do something
      }
 }
于 2012-11-08T15:15:45.833 に答える