public ActionResult GridViewPartialUpdate(DXCustomValidation.Models.Person item)
		  {
				var model = db1.People;
				if (ModelState.IsValid)
				{
					 try
					 {
						  var modelItem = model.FirstOrDefault(it => it.Id == item.Id);
						  if (modelItem != null)
						  {
								this.UpdateModel(modelItem);
								db1.SaveChanges();
						  }
					 }
					 catch (Exception e)
					 {
						  ViewData["EditError"] = e.Message;
					 }
				}
				else
					 ViewData["EditError"] = "Please, correct all errors.";
				return PartialView("_GridViewPartial", model.ToList());
		  }
		  public ActionResult GridViewPartialAddNew(DXCustomValidation.Models.Person item)
		  {
				var model = db1.People;
				if (ModelState.IsValid)
				{
					 try
					 {
						  model.Add(item);
						  db1.SaveChanges();
					 }
					 catch (Exception e)
					 {
						  ViewData["EditError"] = e.Message;
					 }
				}
				else
					 ViewData["EditError"] = "Please, correct all errors.";
				return PartialView("_GridViewPartial", model.ToList());
		  }