public ActionResult SimpleBinding(string firstName, int personId,  string lastName)
        {
            var p = new Person();
            p.PersonId = personId;
            p.FirstName = firstName;
            p.LastName = lastName;

            return View("Result", p);
        }
        public ActionResult RequestFormPost()
        {
            var p = new Person();

            p.PersonId = int.Parse(Request.Form["PersonId"]);
            p.FirstName = Request.Form["FirstName"];
            p.LastName = Request.Form["LastName"];

            return View("Result", p);
        }
 public ActionResult ObjectBinding(Person p)
 {
     return View("Result", p);
 }
 public ActionResult BindingComplexClassTypes(Person p)
 {
     return View("Result2", p);
 }