后台传值到前台的方式
Model Binding
# 这是public ActionResult中的最后部分 return View(listmode);
json方式01
public void GetLeaveList() { Entities entity = new Entities(); var mlist = entity.Leave.ToList(); List list = new List (); foreach (var n in mlist) { MatterClass mc = new MatterClass { ID = Convert.ToInt32(n.ID), Name = n.Name }; list.Add(mc); } System.Web.HttpContext.Current.Response.ContentType = "application/json;charset=utf-8"; string callbackFunName = System.Web.HttpContext.Current.Request["jsoncallback"]; string datajson = PublicClass.Obj2Json(list); System.Web.HttpContext.Current.Response.Write(callbackFunName + "(" + datajson + ")"); }
json方式02
# 这是public ActionResult中的最后部分 json = JsonConvert.SerializeObject(str); return Json(json, JsonRequestBehavior.AllowGet);
json方式03
return Content("toastr.success('您的操作已经成功保存')", "application/x-javascript");