我试图根据行中基础项目的GridView
状态(值)对行进行着色,但我在文档中找到的解决方案似乎都不适合我。Enum
我有DataSource
这样的GridView
public GridViewDataSet<DTO> Items { get; set; }
DTO
BootstrapColor
对象来自微服务,因此在我看来,将 type 属性添加到基于“深层后端”微服务的 DTO 对象中似乎不合理。这种方法的灵感来自于此处的示例 2: https: //www.dotvvm.com/docs/controls/bootstrap/GridView/2.0
也许,可以<dot:Decorator>
像示例 5 中那样使用: https://www.dotvvm.com/docs/controls/builtin/GridView/latest
但我还没有找到任何根据文档中的某些条件使用<dot:Decorator>
或着色行的正确示例。<bs:ColorDecorator>
我只能用相同的颜色为所有行着色。
我尝试在标记中应用一些条件,例如。
<RowDecorators> <bs:ColorDecorator Color="{value: EnumState == StateValue ? Color1 : Color2 }"></bs:ColorDecorator> </RowDecorators>
但没用
除了上述之外,还有其他方法可以为 GridView 的行着色吗?
慕码人8056858
相关分类