Install-Package CaptchaMvc.Mvc4
[CaptchaMvc.Attributes.CaptchaVerify("Captcha is not valid")]
[HttpPost]
public ActionResult Contact(ContactDto model)
{
if (ModelState.IsValid)
{
var saved = _repository.SaveContact(model);
var msg = saved ? "Your
details are saved." : "Error while saving details.";
ModelState.AddModelError("", msg);
return View();
}
else
{
return View();
}
}
@using CaptchaMvc.HtmlHelpers
....code....
<br />@Html.Captcha(3)
<input type="submit" value="Send">

No comments:
Post a Comment