如何创建ASP.NET RecaptchaControl自定义tamplate

问题描述:

我想知道如何在我的ASP.NET网站上创建RecaptchaControl模板。如何创建ASP.NET RecaptchaControl自定义tamplate

我需要更改控件的HTML以适应RTL布局。

下面是控件的代码:

<%@ Register TagPrefix="recaptcha" Namespace="Recaptcha" Assembly="Recaptcha" %> 
<recaptcha:RecaptchaControl 
    ID="recaptcha" 
    Theme="custom" 
    runat="server" 
    PublicKey="YYYYYYY" 
    PrivateKey="XXXXXXX" 
/> 

我知道这是一个迟到的回复,但可能最简单的方法是使用recaptchacontrol的CustomThemeWidget属性。下面是使用它一个伟大的教程:

http://www.onequarterenglish.co.uk/using-a-custom-recaptcha-in-asp-net

Appeaars存在一些问题,RTL和验证码 - this link属于Drupal的 但似乎与custom themeing可以更多钞票。我不确定如何用服务器控制来阻止它。您可能需要深入源代码

+0

我可以控制标记的模板?从你发送的链接看来,他们对控件的布局有完全的标记控制。我没有找到在ASP.NET的二进制文件中实现它的方法。 – AMember

+0

您可能需要进入控制源 - 您可能需要对其进行拆卸,然后向后工作。 –

+0

这是一个过度杀死...有没有人知道simlper的方式? – AMember