【问题标题】:How to create ASP.NET RecaptchaControl Custom template如何创建 ASP.NET RecaptchaControl 自定义模板
【发布时间】:2018-06-21 14:06:21
【问题描述】:

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

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

这里是控件的代码:

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

【问题讨论】:

    标签: asp.net captcha


    【解决方案1】:

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

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

    【讨论】:

    • 引用的页面链接会生成“无法访问此站点”错误消息。
    【解决方案2】:

    似乎 rtl 和 recaptcha 存在一些问题 - this link 与 drupal 相关 但似乎custom themeing 可能是可行的。我不确定您将如何使用服务器控件来实现它。您可能需要深入了解源代码

    【讨论】:

    • 我可以制作控件标记的模板吗?从您发送的链接看来,他们对控件的布局具有完全的标记控制权。我没有在 ASP.NET 的二进制文件中找到方法。
    • 您可能必须进入控件的源代码 - 您可能必须将其分解,然后向后工作。
    • 那是一种过度杀戮……有人知道更简单的方法吗?
    猜你喜欢
    • 2019-08-12
    • 2017-03-20
    • 1970-01-01
    • 2010-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-25
    • 1970-01-01
    相关资源
    最近更新 更多