根据数据库数据更改html.actionlink的颜色

时间:2019-02-22 11:57:51

标签: c# css asp.net-mvc

这个问题曾经被问过,但是我无法使用所有这些解决方案来设置我的actionLink。

我需要的是: 如果“ generate”的值为1,则我需要Generate actionLink为红色,否则为绿色。

视图:

 @Html.ActionLink("Generate", "Generate", new { id = item.Session_id, @class = "generate_link " })

style.css:

.generate_link {
    color:darkred;
}

我尝试了上课,但没有用。

1 个答案:

答案 0 :(得分:0)

只需使用三元运算符(sp?)...

@Html.ActionLink("Generate", "Generate", new { id = item.Session_id, @class = (Model.Generate == 1 ? "generate_link " : "") })

如果Generate等于1,则将分配一个generate_link类,否则,它将为空白""