【文件属性】:
文件名称:无限极存储过程分类treeview源
文件大小:587KB
文件格式:ZIP
更新时间:2019-01-24 11:42:45
treeview
无限极存储过程分类treeview源码。public void bind()
{
TreeView1.Nodes.Clear();
TreeNode rootNode = new TreeNode();
XiaoH.Bll.Company.Select bll=new XiaoH.Bll.Company.Select();
DataTable dt = bll.Get_Company_Class_nodeone(0);
if (dt==null)
{
int num = 0;
XiaoH.Bll.Company.Add add = new XiaoH.Bll.Company.Add();
XiaoH.Model.Company model = new XiaoH.Model.Company();
model.Name = "所有分类";
model.ParentId = 0;
add.Add_Company(model, null, out num);
rootNode.Text = "所有分类";
rootNode.Value = num.ToString();
rootNode.ToolTip = "0";
rootNode.Selected = true;
TreeView1.Nodes.Add(rootNode);
}
else
{
//如果用根节点开始递归,treeview显示时 根节点会有一条竖线,不美观!
DataRow[] drs = dt.Select("父级编号=" + "0");
rootNode.Text = drs[0]["名称"].ToString();
rootNode.Value = drs[0]["编号"].ToString();
rootNode.ToolTip = drs[0]["父级编号"].ToString();
rootNode.Selected = true;
rootNode.Expand();
TreeView1.Nodes.Add(rootNode);
AddNote(dt, rootNode, Convert.ToInt32(drs[0]["编号"].ToString()));
}
TreeView1_SelectedNodeChanged(null, null);
}