/// <summary>
    /// 递归循环获取
    /// </summary>
    protected StringBuilder strMenu = new StringBuilder();
    private void GetList(int departmentsParentId)
    {
        IList<DepartmentData> list = DepartmentBll.GetAll(departmentsParentId);

        for (int i = 0; i < list.Count; i++)
        {
            if (i == 0)
                strMenu.Append(CommonMethod.UrlDESEncrypt(departmentsParentId, false) + ",");

            DepartmentData item = list[i];
            strMenu.Append(CommonMethod.UrlDESEncrypt(item.DepartmentId, false) + ",");

            if (DepartmentBll.HasChildNode(item.DepartmentId))
            {
                GetList(item.DepartmentId);
            }
        }
    }

相关文章:

  • 2021-05-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-23
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-12-29
相关资源
相似解决方案