public ActionResult Create(LanguageInput input) { if (!ModelState.IsValid) { return(PartialView(input)); } try { Language language = new Language(); language.LanguageCode = input.LanguageCode; language.LanguageName = input.LanguageName; Ilanguages.Save(language); // use MapToGridModel like in Grid Crud Demo when grid uses Map return(Json(language)); } catch (Exception ex) { var a = ex; return(PartialView(input)); } }