需求分析:
面对如此“强(wu)大(yu)”的需求,本菜鸟也是想尽办法做封装,来帮助深陷huohai的亲们。。我们的查询界面变成了树+下拉框+复选框,每个界面都有树,我就索性把树封装了,不同的界面,树所指引到的节点是不一样的,所以也要插入一个级别。
查询界面如下:
当前树界面可以取到二级树,我就把级别参数传“2”就只显示到二级节点了。
代码如下:
#region 加载全部国家-省-市-档案馆树--周洲--2016年4月3日9:22:16
/// <summary>
/// 动态加载树
/// </summary>
/// <param name="treeview">控件名称</param>
/// <param name="jibie">树的级别</param>
public void Alltree(TreeView treeview,int jibie)
{
List<jujibModel> julist = new List<jujibModel>();
List<ArchiveModel> arlist = new List<ArchiveModel>();
JujubBLL jubll = new JujubBLL();
//查询所有的局级信息用来组树
julist = jubll.QueryAllJu();