Estoy usando el plugin ASP.Net y el control provisto por reCAPTCHA. Puedo lograr que el control funcione correctamente si el botón de envío en el formulario web no está en un grupo de validación. No hay atributo de grupo de validación para el control reCAPTCHA.Cómo hacer que reCAPTCHA funcione con un ValidationGroup en ASP.Net (captcha)
¿Alguien ha tenido éxito con esta o cualquier otra solución para hacer que el control reCAPTCHA funcione cuando hay un grupo de validación en el formulario web?
Hola bzlm. He hecho lo anterior, pero tengo dos problemas: 1) BaseValidator también requiere que implemente el método abstracto EvaluateIsValid() (volver a agregar la propiedad IsValid con esto no funciona). 2) El control reCaptcha necesita entonces que se llene la propiedad ControlToValidate. ¿Puedes ayudar con alguno de esos? Gracias. – Nick
Comenté la implementación de IValidator que está dando el complemento reCAPTCHA, e inserté esa lógica en el método EvaluateIsValid(). También omití la propiedad ControlToValidate en el código ya que no parece aplicarse en este escenario. Otro punto a tener en cuenta es que debe manejar situaciones en las que validar se llama más de una vez en la página. Debe asegurarse de que en realidad no llame a la API reCAPTCHA dos veces, ya que esto invalidará el control. Espero que esto ayude. – rifferte
Hola, ¿sería posible obtener un poco más de información sobre cómo hacer esto? ¿O alguien ya tiene un proyecto completo que pueden compartir? – TimS