public ActionResult HandleContactUs(ContactForm model) { if (ModelState.IsValid) { string errorMsg = string.Empty; TempData["ContactFormSuccess"] = model.SendMail(Umbraco, out errorMsg); TempData["ContactFormErrorMessage"] = errorMsg; } else { TempData["ContactFormSuccess"] = false; } TempData["ContactForm"] = model; if (!Request.IsAjaxRequest()) { RedirectToCurrentUmbracoUrl(); } return(PartialView(model)); }