MvcContrib Grid - 根据该行中的值更改多行颜色

发布于 2024-12-17 05:24:09 字数 306 浏览 2 评论 0原文

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

我发现以下 MVC:如何根据值更改 Html.Grid 行的颜色? 非常有趣,但它只适用于一个类,我想为另一种状态添加一个辅助类。

例如,活动 = .green
无效 = .红色
已删除 = 无课程

提前致谢。

I have a mvccontrib grid and need to change the row colours dependant on a cells status value.

I found the following MVC: How can I change a Html.Grid row's colour based on value? very interesting but it only worked for one class, I would like to add a secondary class for another status.

e.g. Active = .green
In-active = .red
Deleted = no class

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

菊凝晚露 2024-12-24 05:24:09
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>();
});
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>();
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文