public void ProcessRequest(HttpContext context) { if (context.Request.Params["level1"] != null) { CascadingCollection coll = new CascadingCollection(); coll.AddItem(context.Request.Params["level1"]+"Item11", "item11"); coll.AddItem(context.Request.Params["level1"]+"Item12", "item12"); coll.AddItem(context.Request.Params["level1"]+"Item13", "item13"); string result = coll.GetJSON(); context.Response.ContentType = "text/plain"; context.Response.Write(result); } if (context.Request.Params["level2"] != null) { CascadingCollection coll = new CascadingCollection(); coll.AddItem(context.Request.Params["level2"] + "Item11", "item11"); coll.AddItem(context.Request.Params["level2"] + "Item12", "item12"); coll.AddItem(context.Request.Params["level2"] + "Item13", "item13"); string result = coll.GetJSON(); context.Response.ContentType = "text/plain"; context.Response.Write(result); } }
/// <summary> /// 根据企业控件的信息,获取企业合同列表 /// </summary> /// <param name="enterpriseControlID"></param> /// <returns></returns> public ActionResult EnterpriseContractItemList(string enterpriseControlID) { Guid enterpriserGuid = RequestHelper.GetValue<Guid>(enterpriseControlID); List<EnterpriseContractEntity> contractList = EnterpriseContractBLL.Instance.GetList(string.Format(" EnterpriseGuid='{0}' AND ContractStatus={1} ", enterpriserGuid, (int)Logics.True)); CascadingCollection coll = new CascadingCollection(); foreach (EnterpriseContractEntity currentItem in contractList) { coll.AddItem(currentItem.ContractTitle, currentItem.ContractGuid.ToString()); } return Json(coll); }