コード例 #1
0
ファイル: ContactFormController.cs プロジェクト: ianbara/ISB
        public ActionResult ContactForm(ContactForm model)
        {
            //model not valid, do not save, but return current Umbraco page
            if (!ModelState.IsValid)
            {
                //Perhaps you might want to add a custom message to the ViewBag
                //which will be available on the View when it renders (since we're not
                //redirecting)
                return CurrentUmbracoPage();
            }

            //Add a message in TempData which will be available
            //in the View after the redirect
            ViewBag.SuccessMessage = "Your form was successfully submitted at " + DateTime.Now;

            //redirect to current page to clear the form
            return RedirectToCurrentUmbracoPage();
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: ianbara/ISB
        public PartialViewResult ContactForm()
        {
            var model = new ContactForm();

            return PartialView("~/Views/Shared/_contactForm.cshtml", model);
        }