gpt4 book ai didi

c# - 以编程方式检索可以分配给 Episerver 中页面的类别

转载 作者:行者123 更新时间:2023-11-30 14:56:23 24 4
gpt4 key购买 nike

有没有人知道如何以编程方式检索可以分配给 Episerver 页面的类别? C# 是我正在使用的编程语言,但 VB 中的示例也可以。

最佳答案

如果您需要 CMS 中定义的所有类别,那么首先获取根类别及其所有子类别。

Category rootCategory = Category.GetRoot();
CategoryCollection childCategories = rootCategory.Categories;
foreach (Category category in childCategories)
{
// do whatever
}

如果您只想检索在当前页面上选择的类别,则循环访问当前页面上的 Category 属性。它返回一个 CategoryList 对象,其中包含所选类别的 ID。

foreach (int catId in CurrentPage.Category)
{
Category category = Category.Find(catId);
// do whatever
}

关于c# - 以编程方式检索可以分配给 Episerver 中页面的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23027114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com