Recaptcha ErrorMessage

时间:2011-09-22 09:54:36

标签: asp.net validation recaptcha

我在asp.net网络表单中使用了Recaptcha控件。我遇到了关于ErrorMessage的问题。如何:

  • 为它设置ErrorMessage?
  • 如果Recaptcha(有效)是否有效,则显示(隐藏)ErrorMessage?

1 个答案:

答案 0 :(得分:3)

如果您获取最新的源代码,您应该在dotnet / test文件夹中找到示例。

可以通过CustomTranslations属性设置ErrorMessage,例如:recaptcha-plugins/dotnet/test/CustomTranslation.aspx.cs

    protected void Page_Init(object sender, EventArgs e)
    {

        var customTranslation = new Dictionary<string, string>();
        customTranslation.Add("instructions_visual", "Scrivi le due parole:");
        customTranslation.Add("incorrect_try_again", "Scorretto. Riprova.");

        RecaptchaControl.CustomTranslations = customTranslation;

    }

ErrorMessage将自动显示在ValidationSummary中,因为RecaptchaControl实现了IValidator接口。