Wednesday, 8 April 2015

captcha mvc4



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