【发布时间】:2011-02-20 16:00:56
【问题描述】:
我有一个包含登录控件的母版页,以便用户可以从任何页面登录/注销。但是,有几个内容页面需要 Recaptcha 控件。这会导致问题,因为当我尝试登录具有 Recaptcha 控件的页面时,系统希望我输入单词。我知道 Recaptcha 控件中缺少验证组,并且您不能在 ASP.NET 页面上拥有多个表单。有没有办法解决这个问题? 我能想到的一种“hacky”方式是在“登录”事件中,检查页面是否有 Recaptcha 控件。如果存在,则禁用它,否则继续。但是,这似乎效率很低,尤其是当页面很多并且大多数都没有 Recaptcha 控件时。
【问题讨论】:
标签: asp.net validation forms recaptcha login-control