public ActionResult GetParentNodeJson() { var data = nodeApp.GetList(); List <object> list = new List <object>(); foreach (WebNodeEntity item in data) { list.Add(new { id = item.F_Id, text = item.F_FullName }); } return(Content(list.ToJson())); }
private object GetNodeList() { WebNodeApp nodeApp = new WebNodeApp(); var data = nodeApp.GetList(); Dictionary <string, object> dictionary = new Dictionary <string, object>(); foreach (WebNodeEntity item in data) { var fieldItem = new { fid = item.F_Id, fullname = item.F_FullName }; dictionary.Add(item.F_Id, fieldItem); } return(dictionary); }
/// <summary> /// 绑定父栏目 /// </summary> /// <param name="Value"></param> /// <param name="IsDefault"></param> public void BindParentNode(string Value, bool IsDefault = false) { List <SelectListItem> list = new List <SelectListItem>(); if (IsDefault) { list.Add(new SelectListItem() { Value = "", Text = "请选择" }); } var data = nodeApp.GetList(); foreach (WebNodeEntity item in data) { list.Add(new SelectListItem() { Value = item.F_Id, Text = item.F_FullName }); } ViewBag.F_ParentId = new SelectList(list, "Value", "Text", Value); }