recaptcha フィールドを含む mvc3 フォームを作成しています。
コントローラーの上部に、次のものがあることを確認します。 @using System.Web.Helpers @using Recaptcha
recaptcha フィールドは、呼び出されたときにビューにレンダリングされますが、ページが有効であると見なされるかどうかには関係ありません。ビューでは、 @ReCaptcha.GetHtml(publicKey: "[public removed from this example]") でレンダリングします
コントローラーで Recaptcha.Validate を呼び出そうとしましたが、現在のコンテキストには存在しないと言われました。Recaptcha で intellisense を使用する場合、使用できるフィールドは Design、RecaptchaControl、RecaptchaControlMVC、RecaptchaResponse、および RecaptchaValidator のみです。Visual Studio によると、recaptcha フィールドが機能しないのはなぜですか? また、検証機能が存在しないのはなぜですか?