css - 如何在 GridMvc 3.0.0 中为行动态着色

标签 css asp.net grid.mvc

我在 ASP.net MVC5 元素中使用 GridMvc 3.0.0。我用它来显示可用或不可用的汽车列表。所以,我想根据搜索中的汽车状态(可用与否)更改行,我发现我可以使用功能“SetRowCssClasses”。它工作但不正确。我认为 css 像 ramdomly 一样应用于同一行。

这是我的代码:


@Html.Grid(Model).SetRowCssClasses(v => v.Disponible.Equals(false) ? "cssClassRed": string.Empty).Columns(columns =>

{columns.Add(v => v.immatriculaton_vehicule).Titled("Numero d'immatriculation ").Filterable(true);

columns.Add(v => v.Disponible).Titled("Disponibilité");


我的css是这样的:

.cssClassRed{
background-color: red;

我错过了什么吗??? 需要你的帮助。谢谢

最佳答案

我有结果,所以我发布它。

SetRowCssClasses(e => e.propriety.Equals("some value") ? "success": o.Libelle_propriety.Equals("other value") ? "info": string.Empty)

成功和信息显示线的颜色(绿色和蓝色)

关于css - 如何在 GridMvc 3.0.0 中为行动态着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37386493/

相关文章:

css - 没有表格的 3 动态宽度列布局

javascript - 如何在页面加载时为复选框列表中的最新日期设置我的默认选中复选框而不是全选?

asp.net - 没有时区信息的 Javascript ASP.net 日期格式 - 时区偏移

c# - 如何在 Asp.Net mvc 5 的 grid.mvc 中添加两个按钮

javascript - 来自 MVC.Grid 的模态视图(部分)

javascript - Vuejs : how do you pass class(classes) to template?

javascript - 在 Jquery 中实现模糊摇动

css - 表内表在 CSS 中没有两个边框空间

c# - 样式 <asp :Button/> with CSS