0

mvccontribグリッドがあり、セルのステータス値に応じて行の色を変更する必要があります。

次のMVCを見つけました:値に基づいてHtml.Grid行の色を変更するにはどうすればよいですか?非常に興味深いですが、それは1つのクラスでしか機能しませんでした。別のステータスのために、セカンダリクラスを追加したいと思います。

例:アクティブ=.green
非アクティブ=.red
削除済み=クラスなし

前もって感謝します。

4

1 に答える 1

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>();
});
于 2012-01-20T18:20:14.107 に答える