Telerik radcaptcha - 更改生成新的图像消息

时间:2012-05-08 17:14:52

标签: asp.net telerik captcha

我在我的asp.net应用程序中使用Telerik Radcaptcha控件。它的工作我想要但是有一个小问题。我将EnableRefreshImage属性设置为true,这会创建一个包含文本“生成新图像”的链接,当单击验证码图像更改时,这对于页面的英文版本很好,但我想要其他语言的不同消息。我查看了此控件的文档,但没有看到您可以在何处设置新图像链接的文本。谁能告诉我这是怎么做到的?

此处的参考是控件的标记:

<telerik:RadCaptcha ID="fb_Captcha" runat="server" CaptchaTextBoxLabel=""
ProtectionMode="Captcha" CaptchaImage-Height="35" CaptchaImage-Width="100" CaptchaImage-TextLength="5"
ErrorMessage="The code you entered is not valid"  Text="None"  EnableRefreshImage="true" />

任何建议都将不胜感激,谢谢!

2 个答案:

答案 0 :(得分:1)

刷新链接按钮的文本通过CaptchaLinkBut​​tonText属性更改。

<telerik:RadCaptcha ID="fb_Captcha" runat="server" CaptchaTextBoxLabel=""
ProtectionMode="Captcha" CaptchaImage-Height="35" CaptchaImage-Width="100" CaptchaImage-TextLength="5"
ErrorMessage="The code you entered is not valid"  Text="None"  EnableRefreshImage="true" CaptchaLinkButtonText="Refresh" />

您还可以使用css将文本更改为图像:

.rcRefreshImage
{
    padding: 1px;
    height: 30px;
    width: 30px;
    display: block;
    background-repeat: no-repeat;
    background-image: url('../Images/RefreshButton.gif');
}

答案 1 :(得分:0)

Telerik维护自己的论坛,我相信他们可以用radCaptcha来介绍如何设置全球化和本地化。我会发帖回答。