首页 > 解决方案 > Ektron CMS asp.net:如何以递归方式获取父分类下的子分类列表

问题描述

我正在研究 Ektron CMS asp.net 网络表单(不是 mvc)。

我想递归地获取父分类下的子分类列表。

谁能帮我解决这个问题。

标签: ektron

解决方案


这应该有效:

using Ektron.Cms.Framework.Organization;
using Ektron.Cms.Organization;
using System.Collections.Generic;

代码:

long parentID = 2147486197; // This is the parent taxonomy's ID

TaxonomyManager taxMan = new TaxonomyManager();
TaxonomyCriteria criteria = new TaxonomyCriteria();
criteria.AddFilter(TaxonomyProperty.ParentId, Ektron.Cms.Common.CriteriaFilterOperator.EqualTo, parentID);
List<Ektron.Cms.TaxonomyData> resultsList = taxMan.GetList(criteria);

推荐阅读