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>
}
我正在尝试在我的主题中使用 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>
}