问题描述
需求:点击部门结构树,获取自该节点及所有下级节点的人员信息组织结构表:DepIndex代表层级字段(1,2,3)代表该节点的ID是3,父节点是2,2的父节点是1,结构如下123人员表:DepId关联组织结构表DepId。点击组织ID为1,查询所有人员信息,实现大体思路如下Sql:SELECT*FROMSysUsersjoinSysDepartmentzons.DepId=z.DepIdwheres.DepIdin(selectDepIdfromSysDepartmentwhereDepIndexlike('1%'))
在MVC里应该如何去写?目前只写出获取点击节点及以下节点的集合,然后该怎么写,最好给出代码,谢谢publicList<SysDepartment>GetDepIndex(stringdepIndexStr){vardepIndexs=(frommin_db.SysDepartmentwherem.DepIndex.StartsWith(depIndexStr)selectm).Distinct().ToList();returndepIndexs;}
解决方案
解决方案二:
http://www.cnblogs.com/ASPNET2008/archive/2008/12/21/1358152.html
解决方案三:
http://www.techiesweb.net/asp-net-mvc3-tree-view-with-jstree/
时间: 2024-09-20 11:56:28