【问题标题】:MvcContrib Grid - Change multiple row colours based on a value in that rowMvcContrib Grid - 根据该行中的值更改多行颜色
【发布时间】:2011-11-18 12:23:43
【问题描述】:

我有一个 mvccontrib 网格,需要根据单元格状态值更改行颜色。

我发现以下MVC: How can I change a Html.Grid row's colour based on value? 非常有趣,但它只对一个班级有效,我想为另一个身份添加一个二级班级。

例如活跃 = .green
未激活 = .red
已删除 = 无类

提前致谢。

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 mvccontrib mvccontrib-grid


    【解决方案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>();
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 2015-09-02
      • 2019-07-26
      • 2011-03-01
      • 1970-01-01
      相关资源
      最近更新 更多