private void BindTree(TreeNodeCollection TNC, int SuperID) { Addr_OrganizeCityBLL _bll = new Addr_OrganizeCityBLL(); IList <Addr_OrganizeCity> _modellist = _bll._GetModelList("SuperID=" + SuperID.ToString()); foreach (Addr_OrganizeCity _model in _modellist) { TreeNode tn = new TreeNode(); tn.Text = ""; if (_model.Code != "") { tn.Text = "(" + _model.Code + ")"; } tn.Text += _model.Name; tn.Value = _model.ID.ToString(); TNC.Add(tn); if (_model.ID == 1) { BindTree(tn.ChildNodes, _model.ID); } } }
private void BindTree(TreeNodeCollection TNC, int SuperID) { Addr_OrganizeCityBLL _bll = new Addr_OrganizeCityBLL(); IList<Addr_OrganizeCity> _modellist = _bll._GetModelList("SuperID=" + SuperID.ToString()); foreach (Addr_OrganizeCity _model in _modellist) { TreeNode tn = new TreeNode(); tn.Text = ""; if (_model.Code != "") tn.Text = "(" + _model.Code + ")"; tn.Text += _model.Name; tn.Value = _model.ID.ToString(); TNC.Add(tn); if (_model.ID == 1) BindTree(tn.ChildNodes, _model.ID); } }