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()));
        }
Пример #2
0
        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);
        }
Пример #3
0
        /// <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);
        }