this.WebCaptcha1.Validate(); if (this.WebCaptcha1.IsValid) { //ここでロジックを追加します。 }
WebCaptcha™ コントロールは、サーバー側とクライアント側の両方で検証状態をチェックする機能を提供します。
C# の場合:
this.WebCaptcha1.Validate(); if (this.WebCaptcha1.IsValid) { //ここでロジックを追加します。 }
Visual Basic の場合:
Me.WebCaptcha1.Validate() If Me.WebCaptcha1.IsValid Then 'ここでロジックを追加します。 End If
クライアント側で、コントロールの validationFailed プロパティを呼び出すことによって、検証状態をチェックできます。キャプチャ検証がサーバーで失敗したかどうかを示します。
JavaScript の場合
var captcha = $IG.WebCaptcha.find('WebCaptcha1'); // WebCaptcha コントロールへの参照を取得します。 if (captcha.get_validationFailed()) // 検証がサーバーで成功したかどうかをチェックします。 { //ここでロジックを追加します。 }