public ActionResult Submitcheckbox(string kevin, string returnUrl = null) { //ViewBag.ReturnUrl = Url.IsLocalUrl(returnUrl) ? returnUrl : Url.RouteUrl("testCheckbox"); string test = kevin; var Id = Request.Form["checkboxId"]; var Value = Request.Form["checkboxValue"]; //处理checkbox的值 List <Entities.test_JqGrid> jsonlist = JsonHelper.DeserializeJsonToList <Entities.test_JqGrid>(test); Entities.test_JqGrid model = new Entities.test_JqGrid(); foreach (Entities.test_JqGrid u in jsonlist) { var test1 = u.Name; var test2 = u.ShipVia; //u就是jsonlist里面的一个实体类 } var Name = Request.Form["Name"]; var Invcurr = Request.Form["invcurr"]; //_itest_JqGridService.updatetest_JqGrid(model); //string test = "sdasdad"; // _importTrans_main_recordService.saveShippingMode(sysResource); AjaxData.Status = true; AjaxData.Message = "OK"; return(Json(AjaxData)); //return View(); //return Redirect(ViewBag.ReturnUrl); }
/// <summary> /// update用来更改model的单行数据 /// </summary> /// <param name="model"></param> public void updatetest_JqGrid(Entities.test_JqGrid model) { var item = _test_JqGrid_recordRepository.getById(model.Id); if (item == null) { return; } item.Name = model.Name; item.Stock = model.Stock; _test_JqGrid_recordRepository.update(item); }