implement captcha in form, i am trying to implement captcha in this way
<%@ Register Assembly="MSCaptcha" Namespace="MSCaptcha" TagPrefix="cc1" %>
<div>
<cc1:CaptchaControl ID="cptCaptcha" runat="server"
CaptchaBackgroundNoise="Low" CaptchaLength="5"
CaptchaHeight="60" CaptchaWidth="200"
CaptchaLineNoise="None" CaptchaMinTimeout="5"
CaptchaMaxTimeout="240" FontColor = "#529E00" />
</div>
<asp:TextBox ID="txtCaptcha" runat="server"></asp:TextBox>
<br />
<asp:Button ID="btnVerify" runat="server" Text="Verify Image" OnClick="btnVerify_Click" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator15" runat="server" ErrorMessage="*Required" ControlToValidate = "txtCaptcha"></asp:RequiredFieldValidator>
<asp:Label ID="lblErrorMessage" runat="server" Font-Names = "Arial" Text=""></asp:Label>
protected void btnVerify_Click(object sender, EventArgs e)
{
cptCaptcha.ValidateCaptcha(txtCaptcha.Text.Trim());
if (cptCaptcha.UserValidated)
{
lblErrorMessage.ForeColor = System.Drawing.Color.Green;
lblErrorMessage.Text = "Valid text";
}
else
{
lblErrorMessage.ForeColor = System.Drawing.Color.Red;
lblErrorMessage.Text = "InValid Text";
}
}
but when i use handlers in webconfig
<handlers>
<add name ="CaptchaImage" verb ="GET" path="CaptchaImage.axd"
type="MSCaptcha.CaptchaImageHandler, MSCaptcha" />
</handlers>
got an exception my application not run