Orchard TagBuilderExtensions - 获取 类 分配给模型

Orchard TagBuilderExtensions - Getting classes assigned to model

我正在尝试在我的主题中使用 grid.cshtml 替代项,需要检查某个 class 是否已通过布局编辑器添加到网格中,有没有办法迭代或检查分配给模型的 classes?

您可以在 Grid.cshtml(可能还有所有其他元素)中通过模型访问 类:

@{
    IEnumerable<string> classes = Model.Classes;
    var hasMyClass = classes.Contains("myClass");
}

@if (hasMyClass) {
    <h1>This Grid has css class 'myClass'!!</h1>
}