2012-05-08 49 views
1

我正在使用Telerik Radcaptcha控件和我的asp.net應用程序。它的工作原理我想但是有一個小問題。我將EnableRefreshImage屬性設置爲true,創建一個包含文本「生成新圖像」的鏈接,當單擊captcha圖像更改時,這適用於英文版的頁面,但我希望爲其他語言提供不同的消息。我查看了此控件的文檔,但沒有看到可以在哪裏設置新圖像鏈接的文本。誰能告訴我這是怎麼完成的?Telerik radcaptcha - 更改生成新圖像消息

僅供參考這裏是控制標記:

<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" /> 

任何意見,將不勝感激,謝謝!

回答

0

Telerik維護自己的論壇,我相信他們可以涵蓋如何使用radCaptcha設置全球化和本地化。我會張貼一個答案。

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'); 
}