1

ASP.NET 3.5 アプリケーションで recaptcha を使用していますが、何らかの理由で ErrorMessage プロパティが機能しません。以下は私のコードです

 <recaptcha:RecaptchaControl ID="recaptcha" runat="server" PublicKey="*******************************" PrivateKey="*******************" Theme="white" ErrorMessage="This is an typo error"  />

入力したテキストが recaptcha 画像テキストと一致しない場合でも、デフォルトのエラー メッセージ「正しくありません。再試行してください」が表示されます。カスタム エラー メッセージの代わりに。この奇妙な行動の理由は何でしょうか

4

1 に答える 1

0

メッセージを Literal タグに入れます。ここに私のコードスニペットがあります:

                                    <tr>
                                        <td align="center" colspan="2" >
                                        <recaptcha:RecaptchaControl Theme="white"  ID="recaptcha" runat="server" PrivateKey="*************"
                                                PublicKey="*************" />
                                        </td>
                                    </tr>
                                    <tr>
                                        <td align="center" colspan="2" style="color: red">
                                            <asp:Literal ID="FailureText" runat="server" EnableViewState="False" Text="You have not entered the verification words correctly. Please try again."></asp:Literal>
                                        </td>
                                    </tr>
  • マイク
于 2010-01-28T18:40:43.803 に答える