如何在GridMvc 3.0.0中动态着色行

时间:2016-05-23 08:47:04

标签: 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;

}

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

1 个答案:

答案 0 :(得分:1)

我有结果所以发布它。

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

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