我在asp.net中使用PasswordRecoverycontrol并将Imageverifier放在此控件的问题模板中,该模板具有验证码图像。我想使用comparevalidator比较图像处理器文本和用户在图像下方的文本框中输入的文本。我不能在后面的代码中执行它,因为一旦页面加载就会运行很多方法,如果文本不匹配我想避免这种情况。
答案 0 :(得分:0)
答案 1 :(得分:0)
好的,谢谢你们的意见。我能够解决这个问题。作为PasswordRecovery_VerifyingAnswer事件,我比较了文本框中的值和ImageVerifier中的图像文本并抛出了异常并添加了e.cancel = true,这阻止了代码进一步运行并在failtext标签中显示错误消息。