Blazor服务器端,根据子类名称设置父类名称

问题描述 投票:0回答:1

我有一个带有MatBlazor扩展面板的EditForm。我试图设置单个面板的边框颜色(如果其中任何表单字段无效)。我正在努力实现以下目标。

<MatExpansionPanel Class="@(<bool>ChildElementHasValidationMessage() ? "invalid-red-border": "")">.....</MatExpansionPanel>

我可以通过简单等效的CSS解决方案来找到父元素。请指教。

css conditional-statements blazor
1个回答
0
投票

仅使用Style代替Class覆盖CSS:

<MatExpansionPanel Style="@(your expression);" 

我回答了有关MatExpansionPanel的一个相关问题:Mat Blazor mat-expansion-panel remove elevation/border

© www.soinside.com 2019 - 2024. All rights reserved.