/// <summary> /// 绑定店铺类型 /// </summary> protected void BindShopType() { var dics = new Dictionary <int, string> { { -1, "所有类型" } }; var shopTypeList = EnumArrtibute.GetDict <ShopJoinType>(); if (shopTypeList != null) { foreach (var shopType in shopTypeList) { dics.Add(shopType.Key, shopType.Value); } } RcbShopType.DataSource = dics; RcbShopType.DataBind(); }
//获取往来单位分类树 private void GetTreeCompanyClass() { RadTreeNode rootNode = CreateNode("往来单位分类", true, Guid.Empty.ToString()); rootNode.Category = "CompanyClass"; rootNode.Selected = true; RT_CompanyClass.Nodes.Add(rootNode); RecursivelyCompanyClass(Guid.Empty, rootNode); #region 添加门店往来单位收付款审核权限节点 add by liangcanren at 2015-03-16 var joinTypeList = EnumArrtibute.GetDict <ShopJoinType>(); foreach (var joinTypeKey in joinTypeList) { RadTreeNode typeNode = CreateNode(string.Format("门店类型-{0}", joinTypeKey.Value), false, string.Format("{0}", joinTypeKey.Key)); typeNode.Category = "ShopJoinType"; typeNode.Selected = false; typeNode.PostBack = true; RT_CompanyClass.Nodes.Add(typeNode); RecursivelyCompanyShop(typeNode, joinTypeKey.Key); } #endregion RT_CompanyClass.Nodes.Add(rootNode); }