FlexiGrid の各行を特定の列の値に基づいて異なる色にしたいクライアントがいます。列はステータス列で、ステータスは「オープン」または「クローズ」のいずれかになります。
これは可能ですか?もしそうなら、誰かがそれを行う方法についてのガイドラインを教えてもらえますか?
前もって感謝します。
FlexiGrid の各行を特定の列の値に基づいて異なる色にしたいクライアントがいます。列はステータス列で、ステータスは「オープン」または「クローズ」のいずれかになります。
これは可能ですか?もしそうなら、誰かがそれを行う方法についてのガイドラインを教えてもらえますか?
前もって感謝します。
function StyleRows(){
$("tr").each(function() {
var st = $(this).find("td").eq(0).text();
if (st != "0" && st != "1"){ $(this).css("color", "black");}
else if (st == "1") { $(this).css("color", "green");}
else if (st == "0") { $(this).css("color", "red");}
});
}
コメントで述べたように、列のテキストの色を変更するコードは次のとおりです..行の色ではありません..
foreach (LeaveModel e in _employeeLeaves)
{
if (e.State.Equals("Approved", StringComparison.CurrentCultureIgnoreCase))
{
e.State =
String.Format("<font color='green'>{0}</font>", e.State);
}
else if (e.State.Equals("Pending", StringComparison.CurrentCultureIgnoreCase))
{
e.State =
String.Format("<font color='red'>{0}</font>", e.State);
}
}