我认为问题说明了一切,使用 Register.aspx 中的默认模板,我已经使用 Captcha 控件自定义了 CreateUserWizard,在添加用户之前我还需要检查一些业务逻辑,我尝试了以下方式但它没有'不起作用,即使 e.Cancel 为 True,用户仍会被添加
Protected Sub CreateUserWizard1_CreatingUser(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.LoginCancelEventArgs) Handles CreateUserWizard1.CreatingUser
Dim Captcha As RecaptchaControl = CType(CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("recaptcha1"), RecaptchaControl)
If Not (Captcha.IsValid and ValidateUserEntries) Then
e.Cancel = True
End If
End Sub
任何建议,我该怎么做?