我有一个mvccontrib网格,需要根据单元格状态值更改行颜色。
我发现以下MVC: How can I change a Html.Grid row's colour based on value?非常有趣但它只适用于一个类,我想为另一个状态添加一个辅助类。
e.g。有效=。绿色
不活跃= .red
已删除=无班级
提前致谢。
答案 0 :(得分:1)
column.For(p => p.a).Atributes(p=>
{
if (p.Item.Status == "Active")
{
return new Dictionary<string, object>{{ "style", "color:green" }};
}
else if (p.Item.Status == "In-active")
{
return new Dictionary<string, object>{{ "style", "color:red" }};
}
return new Dictionary<string, object>();
});